3

R 経由で Google スプレッドシート ドキュメントに新しい行を追加する必要があります。Curl を使用して R でスプレッドシートを読み取る方法は知っていますが、R から Google スプレッドシートに新しい行を挿入できるかどうかはわかりません。

これは、Google スプレッドシートの行を読み取るコードです。

google_ss <- function(gid = NA, key = NA) 
{
  if (is.na(gid)) {stop("\nWorksheetnumber (gid) is missing\n")}
  if (is.na(key)) {stop("\nDocumentkey (key) is missing\n")}
  require(RCurl)
  url <- getURL(paste("https://docs.google.com/spreadsheet/pub?key=", key,
                      "&single=true&gid=", gid, "&output=csv", sep = ""),
                cainfo = system.file("CurlSSL", "cacert.pem", package = "RCurl"))
  read.csv(textConnection(url), header = T, sep = ",")
}

しかし、RからGoogleスプレッドシートにデータを返すことが可能かどうかはわかりません

4

1 に答える 1

0

googlesheetsパッケージのgs_add_row()またはgs_edit_cells()関数を使用できます。例については、googlesheetsビネットを参照してください。

于 2015-07-09T00:35:29.907 に答える