IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Jupyter + matplotlib = ♥

    依云发表于 2016-09-10 16:11:41
    love 0

    本文来自依云's Blog,转载请注明。

    matplotlib 是很不错的数据可视化库,然而每次写一个脚本,跑出来看完又回头改,改完再跑,实在是累。所以就有 IPython Notebook 啦,后来改名叫 Jupyter 了,不光支持 Python,还支持 Julia 什么的样子(在下一盘很大的棋呢)。

    Arch Linux 用户使用以下命令安装:

    sudo pacman -S jupyter-nbconvert jupyter-notebook
    

    我没有装 mathjax 这个包。我就用 MathJax 官方的 CDN 地址好了。所以我的启动命令是这样子:

    jupyter notebook --NotebookApp.mathjax_url=https://cdn.mathjax.org/mathjax/latest/MathJax.js
    

    然后界面就会在浏览器里打开啦~

    Jupyter notebook 最令我不爽的一点是,它的编辑区用起来很不习惯: 不支持 readline 式快捷键(就是 Emacs / bash 风格那些啦) 不支持选中复制、中键粘贴 * 不支持补全

    我尝试过配置快捷键,但是还是不太会的样子,好像又没有现成而且可用的代码。

    不过它的可视化和交互能力实在是太吸引人了~所以做一些交互式的数据处理时还是用用好了~

    这里是演示。(当然只是导出的 HTML 页面~)



沪ICP备19023445号-2号
友情链接