gpt4 book ai didi

r - Googlesheets R 错误 : inherits(ss, "googlesheet") 不正确

转载 作者:行者123 更新时间:2023-12-02 04:11:05 25 4
gpt4 key购买 nike

我正在尝试使用 R 自动更新 Google 表格。当我运行 gs_edit_cells() 命令时,出现错误:

Error: inherits(ss, "googlesheet") is not TRUE

我不太理解这个错误,或者至少我可能误解了它。我正在运行的代码是:

gs_edit_cells(ss = 'Stats', ws = 1, input = mydf, anchor = "A1", byrow = FALSE,
col_names = FALSE, trim = TRUE, verbose = TRUE)

其中 mydf 是数据框(具有合理的尺寸),'Stats' 是 Google 表格的名称。我尝试使用从 gs_ls() 命令检索的所有其他标识字段,例如sheet_keyws_feed、URL 等

预先感谢您的帮助。

最佳答案

我扩展了我的评论,对于许多 googlesheets:: 函数,您应该提供一个 ss 参数,其定义为:

ss : a registered Google spreadsheet, i.e. a googlesheet object

因此 ss 不能是像 'stats' 这样的字符串,它必须是 googlesheet 类的对象,通常使用 gs_title 函数。试试这个:

mysheet <- gs_title("Stats")
gs_edit_cells(ss = mysheet, ws = 1, input = mydf, anchor = "A1", byrow = FALSE,
col_names = FALSE, trim = TRUE, verbose = TRUE)

关于r - Googlesheets R 错误 : inherits(ss, "googlesheet") 不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47790638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com