dapengde 这两天单位开会,得知我们研究所官方在推广 Jupyter 在线编辑器: https://www.gwdg.de/application-services/jupyter Jupyter 以前我在本地试用过,只是不知道有在线服务器。这回又试了一下,对 R 的支持虽然远不如 knitr 灵活(也可能是我不会用),不过也差强人意,基本功能算是够用。下面这个是 Jupyter+R 的效果展示: https://mybinder.org/v2/gh/binder-examples/r/master?filepath=index.ipynb 不知 R markdown 有没有类似的在线服务?一年前我提出过这个需求: 求助:如何搭建一个 rmarkdown 在线编译的服务器/网站, 像 overleaf 那样 要是仍然没有问世,那就只能用 Jupyter 了。 我们所目前官方的一条龙服务是: seafile 作为云端数据存储 + Jupyter 生成可重复文档 + Overleaf 生成期刊论文。目前 LateX 作为中间步骤还没完全跳过去,然而已经不远了。 作为在两三年前就提出过类似设想的 R markdown 用户,我的心充满惆怅,就像那弯弯的月亮……
yufree RStudio cloud 啊,我们这边内部培训已经开始用了。或者 Rocker 那个 verse 的 docker 镜像可移植性也很好,内置 RStudio 服务器版与 shiny 服务器版,作为在线 IDE 绰绰有余。 我自己就一个月5刀买了DO的空间装了这个镜像的自定义增强版:http://167.71.253.130:8787/ 你可以用 test1 与密码 mssmtest 体验一下,因为是乞丐版,就别跑计算量太大的东西,上面还驮着我好几个 shiny 应用。
dapengde yufree 多谢慷慨相赠测试账号! 我觉得 RStudio server 跟 Jupyter 不是同一个维度的工具,不具备可比性和替换性。我想要的其实是个专门的 R markdown 的在线编辑器,不是 IDE。简单来说,就是把 overleaf 编辑界面左栏的 LaTeX 窗口改成 Rmarkdown 的编辑窗口,去 LaTeX 化,尽量降低门槛,其他跟 Overleaf 一样:可以进行账号管理、协作、版本控制等等。
CMCai0104 jupyter 和 rstudio server 一样无非都是在服务器上开个web端口。 两个各有优势,不过统计的可能习惯于rstudio这种模式,我觉得jupyter查看数据不方便。 不过jupyter 的markdown 和 绘图 感觉和rstudio差不多。
tctcab CMCai0104 jupyter跟rmarkdown的笔记本之争已经好久了,不过记得yihui的博客里也分析过jupyter最不能忍的是json还是xml格式存储,相当于所有东西一股脑的混一起,给版本控制带来了非常大的麻烦。而rmarkdown源文件就是干净清爽的markdown加代码块。 对我来说这就是大到可以左右工具选择的差别。
Liechi dapengde 如果我没理解错的话,你说的 Rmarkdown 的实时预览好像可以用 RStudio server + servr + bookdown/blogdown/xaringan 实现。参考: https://yihui.org/en/2019/02/ultimate-inf-mr/ https://bookdown.org/yihui/bookdown/serve-the-book.html https://bookdown.org/yihui/blogdown/livereload.html 还是基于RStudio IDE,不知道和你预期的相差大不。
yufree Cloud2016 买不起... dapengde 有些创业公司在做这个的,例如 codeocean, 后台其实还是 jupypter 与 RStudio,不过整合的不错,可以团队协作,一键投稿也做得到(其实这个主要看出版方是否同意对接),对个体研究者也是免费的。肖楠版主的公司七桥好像也在做这类似平台。开源项目有 Stencila ,不过是本地化的。 还有个公司 authorea 也有对个人免费的基于markdown的、可一键投稿与协作的服务。
dapengde Liechi 是的。本地好办。我希望类似 Jupypter + R markdown + overleaf 三者杂糅的网上在线平台。用户打开网站,选个期刊模板,按 R markdown 的规范写论文(允许跟合作作者在线协作),然后一键投稿(或者允许下载一个用来直接投稿的 LaTeX 文档压缩包)。 这是我对 R markdown 的终极理想。