RでGoogleドライブからCSVファイルをインポートする方法


  1. googledriveパッケージを使用する方法:
# googledriveパッケージをインストール
install.packages("googledrive")
# ライブラリを読み込む
library(googledrive)
# Googleドライブに接続
drive_auth()
# ファイルのリストを取得
files <- drive_ls()
# インポートするCSVファイルのIDを取得
file_id <- "ここにファイルのIDを入力"
# CSVファイルを読み込む
data <- read.csv_from_drive(file = file_id)
  1. googlesheets4パッケージを使用する方法:
# googlesheets4パッケージをインストール
install.packages("googlesheets4")
# ライブラリを読み込む
library(googlesheets4)
# Googleドライブに接続
gs4_deauth()
drive_auth()
# ファイルのURLを指定してCSVファイルを読み込む
data <- read_sheet("https://drive.google.com/file/d/ファイルのID/edit?usp=sharing")
  1. googleCloudStorageRパッケージを使用する方法:
# googleCloudStorageRパッケージをインストール
install.packages("googleCloudStorageR")
# ライブラリを読み込む
library(googleCloudStorageR)
# Googleドライブに接続
gcs_auth()
# ファイルのパスを指定してCSVファイルを読み込む
data <- gcs_get_object("バケット名", "ファイルのパス")

これらの方法を使用して、Googleドライブ上のCSVファイルをRにインポートすることができます。適切な方法を選択し、必要に応じてコードをカスタマイズしてください。