我想使用以下方法将数据框上传到Google电子表格电子表格中的一个特定工作表:
googlesheets library
https://github.com/jennybc/googlesheets
通常,可以使用以下内容上传整个电子表格:
upload_ss("data.xlsx", sheet_title = "Year", verbose = TRUE)
或带有
的单张纸Year <- Year %>% edit_cells(input = data, header = TRUE, trim = FALSE)
Year <- edit_cells(Year,input = data, header = TRUE, trim = FALSE)
但是,在尝试访问特定(工作)工作表时:
Year <- edit_cells(Year, ws = "January", input = dataJan, header = TRUE, trim = FALSE)
我总是会收到错误:
Error in get_ws(ss, ws, verbose = FALSE) : Worksheet January not found
是否有人遇到类似问题或找到解决方案?
答案 0 :(得分:3)
首先注册Speadsheet:
Test<- register_ss("Year")
第二次访问工作表:
test<- edit_cells(Year, ws = "January", input = Test, header = TRUE, trim = FALSE)