我的硕士论文,是用Jupyter Notebook做的 (https://github.com/cqcn1991/Wind-Speed-Analysis)写一些自己用Jupyter Notebook的一些经验,或者说是我希望早就知道的东西1. 一些插件① 侧边栏目录导航
当文章内容非常长的时候,前后找内容,很麻烦,不如加一个sidebar,方便导航地址:https://github.com/ipython-contrib/IPython-notebook-extensions/tree/master/nbextensions/usability/toc2② 隐藏代码按钮有时候,希望代码可以隐藏,这样子文档看起来,就会干净一些
点击按钮,就可以隐藏所有的代码,具体做法:http://stackoverflow.com/questions/27934885/how-to-hide-code-from-cells-in-ipython-notebook-visualized-with-nbviewer当然,还有更多的extention可见https://github.com/ipython-contrib/IPython-notebook-extensions/2. 文件的组织还是上面那张图,
①因为import很多,所以干脆就整理了出去(https://github.com/cqcn1991/Wind-Speed-Analysis/blob/master/import_file.py),这样notebook里面看起来比较清爽②注意设置autoreload, 这样子外部文件改了,里面也会跟着改。其实相应的,Python缺一个类似Ruby里的gemfile和bundler,不知道有没有类似的程序可以管理库。3. 运行完自动保存我的notebook其实就是一个小的计算软件。根据不同的输入文件,算出分析结果。这样一个问题,就是每次运行完,需要手动保存HTML,还是挺麻烦的,于是就设置了一下,运行到最后的cell时,就会自动导出成HTML见http://stackoverflow.com/questions/37657547/how-to-save-jupyter-notebook-to-html-by-code/383312274. 别再用fig.add_subplot(1,2,2)了notebook里面,图很多。有的时候,想要节约空间,于是就想,把图放成一排。但是这样就要fig.add_subplot(1,2,1)了,平白无故多了好几行代码,挺麻烦。其实可以不用这样做的,
参见http://stackoverflow.com/questions/38318166/jupyter-notebook-output-image-in-previous-line/38320547
首先,谢谢分享。
最近在用notebook把前面的工作整理成好看的类似报表的文件,感觉那个sidebar挺有用的。但那个链接好像不能用了,能再提供一个吗?谢谢啦
你好,请问对于隐藏代码按钮的使用我需要在每个cell里都添加http://stackoverflow
中第一个回答所提供的那一段代码吗?有没有一劳永逸的方法呢?谢谢!
啊...就在notebook最上面的一个cell打一下就能出来按钮了。或者你可以看我自己的例子(https://cdn.rawgit.c
你可以自己试试嘛
谢谢!我试了一下是这样的。学习你提供的例子,其中的第一个cell In[1] 里没有出现这一段代码,而你整理出去的import中 https://github.com/c
code_show=true;
function code_toggle() {
if (code_show){
$('div.input').hide();
} else {
$('div.input').show();
}
code_show = !code_show
}
$( document ).ready(code_toggle);
</script>
<form action="javascript:code_toggle()"><input type="submit" value="Click here to toggle on/off the raw code."></form>''')
这样一段代码。是把它放到别的地方了吗?
我是把那个代码放到了
https://github.com/c
联系客服