我想知道是否存在一个函数或链接或任何方法可以像list.files()R中的函数一样工作但是存储在github存储库中的文件夹上.
示例github存储库文件夹:https://github.com/KZPS/Spotkania/tree/master/Matteo/literature
谢谢你的建议!
luk*_*keA 12
这是一种方式:
library(httr)
req <- GET("https://api.github.com/repos/KZPS/Spotkania/git/trees/master?recursive=1")
stop_for_status(req)
filelist <- unlist(lapply(content(req)$tree, "[", "path"), use.names = F)
grep("Matteo/literature/", filelist, value = TRUE, fixed = TRUE)
# [1] "Matteo/literature/Subsetting.pdf"
# [2] "Matteo/literature/datatable-intro.pdf"
Run Code Online (Sandbox Code Playgroud)
你可以轻松地list.files.github从中构建一个函数.
| 归档时间: |
|
| 查看次数: |
2353 次 |
| 最近记录: |