【发布时间】:2019-11-19 11:27:34
【问题描述】:
我一直在尝试使用“googledrive”包将 csv 文件读入 R,而无需将其下载到本地。有没有办法做到这一点?唯一似乎适用的函数是 drive_download(),它没有做我想要的。有什么建议吗?
【问题讨论】:
-
你能解释一下“不下载”是什么意思吗?您是否希望数据在 R 中表示(例如,作为 data.frame)并因此下载,而不是可能临时存储为磁盘上的文件?
-
我认为你必须下载文件然后阅读它。如果文件太大,您可以减小它的大小(删除不需要的列和行等),然后将一个小版本以 RDS 或羽化格式写回 googledrive。
-
@MartinMorgan 是的,这是正确的。我想要 R 中的数据框,但不必先在本地保存文件(然后作为单独的步骤将其下载到 R 中)。一般来说,我希望能够直接从云存储下载数据帧。