直接从 R 发布要点?

his*_*eim 3 gist r github

我想找到一种简单的方法将 R 中的要点放在 Github 上。假设我有一个要转换为要点的对象。通常我会将其保存为文本文件,然后在 Github 上手动上传。有没有更好的办法?

如何直接从 R 对象创建要点并将其上传到 Github?

sck*_*ott 5

我建议使用我的包gistr- 它是为使用 GitHub gists 而构建的。您可以通过多种方式创建 Gist,包括从机器上的文件或从 R 对象。您可以在上传之前的创建过程中编织 .Rmd 文件,等等。一个例子:

install.packages("gistr")
library("gistr")
file <- system.file("examples", "stuff.md", package = "gistr")
gist_create(file, description='a new cool gist')
#> <gist>974fd41ff30de9814cc1
#>   URL: https://gist.github.com/974fd41ff30de9814cc1
#>   Description: a new cool gist
#>   Public: TRUE
#>   Created/Edited: 2015-07-03T00:19:18Z / 2015-07-03T00:19:18Z
#>   Files: stuff.md
#>   Truncated?: FALSE
Run Code Online (Sandbox Code Playgroud)