r - 使用 R 包 "googledrive"从我的谷歌驱动器中加载 R 文件

标签 r google-drive-api

我的谷歌驱动器中有一个 xlsx 文件。它太大了,所以它不会自动转换为 googlesheet(这就是为什么使用 googlesheets 包不起作用)。该文件很大,我什至无法通过在我的 googledrive 上单击它来预览它。查看它的唯一方法是下载为 .xlsx 文件。虽然我可以将它加载为 xlsx 文件,但我正在尝试使用 googledrive 包。

到目前为止我所拥有的是:

library(googledrive)
drive_find(n_max = 50)
drive_download("filename_without_extension.xlsx",type = "xlsx")

但是我得到了以下错误:

'file' does not identify at least one Drive file.

也许是我没有指定文件在驱动器中的路径。例如:工作\数据\项目1\文件名.xlsx

你能给我一个关于如何在 R 中加载名为 filename.xlsx 的文件的想法吗?它像这样嵌套在驱动器中?

我阅读了文档,但不知道该怎么做。提前致谢。

最佳答案

您应该能够通过以下方式做到这一点:

library(googledrive)
drive_download("~/Work/Data/Project1/filename.xlsx")

type 参数仅适用于 Google 原生电子表格,不适用于原始文件。

关于r - 使用 R 包 "googledrive"从我的谷歌驱动器中加载 R 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49054176/

相关文章:

r - Tibble:对列表列的操作

r - tidyr::pivot_wider 中的 values_fill 参数不起作用

python - 如何使用 python 使用驱动器 API 将文件上传到谷歌驱动器?

javascript - 使用谷歌选择器选择文件夹

sql - RODBC:执行包含多个语句的查询

r - 如何对R中的两个变量进行交叉制表?

r - 如何根据以分号分隔的列中的值过滤行?

Android:获取 DriveId 以进行恢复

javascript - Google Drive API 文件 downloadUrl 返回 401

javascript - 图像未显示在从 HTML 创建的 PDF 上