TMO*_*TTM 1 r google-docs shiny shiny-server
我想使用R下载一个google docs电子表格,然后将电子表格作为csv文件导入一个小巧的服务器应用程序中.我怎么能这样做?
试试新的googlesheets套餐,这是Google表格的R API:
https://github.com/jennybc/googlesheets
此代码段将安装软件包,将工作表复制到您的Google云端硬盘,将其注册以进行访问,并将数据从一个选项卡或工作表导入到本地data.frame:
devtools::install_github("jennybc/googlesheets")
gap_key <- "1HT5B8SgkKqHdqHJmn5xiuaC04Ngb7dG9Tv94004vezA"
copy_ss(key = gap_key, to = "Gapminder")
gap <- register_ss("Gapminder")
oceania_csv <- get_via_csv(gap, ws = "Oceania")
Run Code Online (Sandbox Code Playgroud)
至于与Shiny的集成,请参阅shinyga最近合并支持的包googlesheets:
https://github.com/MarkEdmondson1234/shinyga