使用googlesheets包,我正在尝试将csv上传到GDrive中的特定文件夹。
示例:
## Not run:
write.csv(head(iris, 5), "iris.csv", row.names = FALSE)
gs_upload("iris.csv")
上面会将文件上传到我的主目录,但我需要将文件放在特定目录中,因为我想创建多个文件并能够共享整个目录。
或者,如果有一种方法可以在创建后以编程方式移动文件,那也没关系。
答案 0 :(得分:1)
您可以使用googledrive包在创建文件后移动文件:
library(googledrive)
drive_mkdir("iris_folder") # make folder in home Drive directory
drive_mv(file = "iris", path = "iris_folder/") # move Sheets file
答案 1 :(得分:0)
希望这会有所帮助。它可能不是你想要的,但它肯定会达到最终目的。
http://www.labnol.org/internet/receive-files-in-google-drive/19697/
该链接显示了如何使用Google表单获取文件。表单的响应存储在Google云端硬盘中的电子表格中。根据响应表的位置,您也可以将文件存储在该文件夹中。