Jupyter Notebook 是一个开源的交互式计算环境,广泛用于数据科学、机器学习和编程教学。以下是快速上手的核心内容:
🧰 基础功能
- 实时代码执行:支持 Python、R、Julia 等多种语言,代码运行结果会直接显示在单元格下方
- 动态可视化:可嵌入图表、地图等可视化元素(如
matplotlib
绘图示例) - Markdown 支持:在代码单元格中插入文档说明,使用
$$...$$
渲染数学公式 - 版本控制集成:通过 Git 插件实现代码提交与协作
📦 安装方式
- 使用 pip 安装
pip install jupyter
- 通过 Anaconda 安装
Anaconda 包含 Jupyter Notebook 及其依赖库 - Docker 部署
使用预配置环境快速启动
📝 使用技巧
- 新建文件时选择
Python 3
内核(推荐) - 使用快捷键
Ctrl+Enter
运行当前单元格 - 通过
!
符号执行系统命令(如!pip install pandas
) - 查看完整操作演示
🌐 扩展生态
- JupyterHub 部署:支持多用户服务
- JupyterLab 界面:新一代交互式开发环境
- Kernels 支持:自定义计算内核教程
如需深入学习,建议继续阅读 Jupyter 高级用法指南 获取更多技巧。