1

GoogleドライブからRに大きなファイル(.rds)を取得するのにまだ問題があります。目的は、Rshiny.appで使用するために、ドライブからrdsファイルをプルすることです。

私が使用する場合

library(googledrive)
temp <- tempfile(fileext = ".rds")
dl <- drive_download(
  as_id("XXXXXXXXX"), path = temp, overwrite = TRUE)
myObj<-readRDS(file = dl$local_path)

ID でファイルを tempdir にダウンロードするため、問題なく動作します。しかし、その後、tidyverse のトークン認証が (ほぼ) 毎回必要になります。

R How to read a file from google drive using R のようにdownload.file() 使用する他のオプションがありますが、共有/ダウンロードリンクがプロンプトにつながり、ユーザーにウイルススキャンを通知するという問題に遭遇しています。

Google ドライブ ダウンロードの警告

直接のダウンロード リンク、href、共有可能なリンクの変更を試みましたが、成功しませんでした。共有/ダウンロードリンクとを使用して、これを回避する方法はありdownload.file()ますか?

4

0 に答える 0