使用 conda 和 Jupyter 创建你的自定义 R 包,转换笔记为幻灯片
创建你的自定义 R 包
出于用户使用方便考虑,Anaconda 已经在 “R Essentials” 中打包了一些最常用的数据科学 R 包。使用 conda metapackage 命令创建您自己的 R 软件包以便与同行共享也非常容易。例如,提供一个只包含在我们前一篇示例笔记本中使用的库,名字为 custom-r-bundle 的下载程序,只需创建 metapackage 即可:
conda metapackage custom-r-bundle 0.1.0 --dependencies r-irkernel jupyter r-ggplot2 r-dplyr --summary "My custom R bundle"
把我们自定义的 R 包上传到 Anaconda.org 与同事分享:
conda install anaconda-client
anaconda login
anaconda upload path/to/custom-r-bundle-0.1.0-0.tar.bz2
现在,任何人都可以通过运行下面的命令来获取所有这些包和依赖关系:
conda install -c <your anaconda.org username> custom-r-bundle
转换笔记为幻灯片
Jupyter 可以把笔记转换为在线幻灯片,供讲座和教程使用。
要将笔记本转换为 reveal.js 演示文稿,请将“单元格工具栏(Cell Toolbar)”设置为“幻灯片放映(Slideshow”)”:
将单元格(cells)组织成幻灯片(slides)和副幻灯片(subslides):
执行转化命令:
jupyter nbconvert my_r_notebook.ipynb --to slides --post serve
最后,打开浏览器展示幻灯片:
ok,关于 conda 和 jupyter 就介绍这么多了,更深入的知识还需要大家在日常使用中多多去实践和发掘体验。
本文分享自微信公众号 - 生信科技爱好者(bioitee)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。