1

私は R スタジオで作業しようとしており、リモート データベースを使用しています。この目的のために、JennyBrian のパッケージをダウンロードしました

install.packages("googlesheets")
library(googlesheets)

プログラムを開始しようとすると、Google アカウントを認証する必要があります

gs_auth()

しかし、ブラウザを開こうとすると、そのステップで立ち往生します

ブラウザでの認証を待機しています... Esc/Ctrl + C を押して中止します

誰か助けてくれませんか?

4

1 に答える 1

0

キーでGoogleシートに直接アクセスすると、ブラウザ認証を回避できます。キー (sheet_key) は、シートの URL の「https://docs.google.com/spreadsheets/d/」と「/edit#gid=xxxxxx」の間の長い文字列です。

次に、次の短いコマンドでシート データを取得できます。

survey.raw <- sheet_key %>%  gs_key(lookup = FALSE) %>% gs_read()

シートを「公開」していない場合、これは機能しません。これには、シートを「Web ページとして公開」して「共有」します。

お役に立てれば。

于 2017-04-07T15:49:15.943 に答える