直接从R发布一个要点?

时间:2015-07-24 14:52:21

标签: r github gist

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

如何直接从R对象创建一个gist并将其上传到Github?

1 个答案:

答案 0 :(得分:4)

我建议使用我的包gistr - 它是为使用GitHub gists而构建的。您可以通过多种方式创建要点,包括从计算机上的文件或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