Jupyter ,数据科学的块级交互与快速展示工具
来源:互联网 发布:淘宝帐号交易平台 编辑:程序博客网 时间:2024/06/09 22:53
1.简介
交互的 (interactive) 数据科学 与 科学计算 工具, 主打cell交互与快速展示.
它是从 IPython 衍生出来的开源项目.
官网地址
- cell交互
命令行下, 以行为单位进行交互;
在IDE中, 以源文件的形式一次性执行完.
若是想一段一段地执行, 就需要块级交互. - 快速展示
每次输入都有序号, 还有对应的Out结果, 对应起来很直观, 即便是pyplot画图也可以.
2. 安装
安装 Anaconda后, 自带jupyter. 包括Jupyter Notebook 与 Jupyter QTConsole.
3.Jupyter Notebook
一个交互笔记本, 支持多种编程语言, 如 python, Ruby, Scala等. 除了代码外, 还支持Markdown语法写笔记.
工作原理
在本机启动一个web server, 在浏览器中编写代码与文档.
从下图中可以看到, 每次的In与Out都是有行号标注的, 所以方便供人阅读.Out的内容是In中输入命令的运行结果.
图3-1 Jupyter Notebook
4.Jupyter QTConsole
图4-1 Jupyter QTConsole
5. PyCharm中打开ipynb文件
jupyterNotebook文件的后缀名是 xx.ipynb.在PyCharm中可以双击直接打开.
PyCharm官网介绍: using-ipython-jupyter-notebook-with-pycharm
图5-1 PyCharm中设置jupyterNotebook的server地址
阅读全文
0 0
- Jupyter ,数据科学的块级交互与快速展示工具
- SCIRun——科学计算的好工具与VTK的数据交互
- 数据科学工具 Jupyter Notebook 教程 in Python
- 数据科学工具Weka的学习路径
- 人的数据科学与机器数据科学
- 数据科学学习笔记6 --- 数据可视化案例与工具
- android实现数据快速与组件交互
- 使用pelican搭建一个Jupyter Notebook数据科学博客
- 使用pelican搭建一个Jupyter Notebook数据科学博客
- Python数据科学Jupyter-Matplotlib-Numpy-Keras-Pandas速查
- 索引块与数据块的区别
- 45 个快速提升数据科学技能的方法
- elasticsearch5.3.0安装以及与基于jupyter notebook 的spark交互
- 用最科学的方法展示最形象的图表——前端数据可视化实践
- 高冷的科学数据也能如此优美的展示 -- Circos图简介
- anaconda--jupyter(Notebook) 基于云的科学计算环境
- EXt的数据加载与展示
- 学习 JSP 快速展示数据
- Eclipse常用设置
- J2EE系列之Hibernate4学习笔记(十五)--hibernate检索策略
- codeforces 588 C(递推)
- MAC 解决gradle project sync failed 问题
- Python 批量转换文件编码格式
- Jupyter ,数据科学的块级交互与快速展示工具
- 第十章 会话管理——《跟我学Shiro》
- 11.OP-TEE OS启动(二)
- html table css 实现固定表头的办法
- Git Error:Please move or remove them before you can merge
- Linux命令之tar命令的使用
- Fragment
- 详细介绍:Visual Object Classes Challenge 2012(VOC2012)
- redis (master/slave )原理及配置