我想找到一种简单的方法,可以从R中将Gists放在Github上。假设我有一个想要转换为gist的对象。通常我会将其保存为文本文件,然后在Github上手动上传。还有更好的方法吗?
如何直接从R对象创建一个gist并将其上传到Github?
答案 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