0

如何使用 googlesheets 包检查电子表格中是否存在带有标题的某个工作表?

4

1 回答 1

2

如果您知道工作表的标题是什么,则可以通过这种方式进行检查。这是一个玩具示例。首先加载gapminder测试数据:

> library(googlesheets)
> gs_gap() %>% gs_copy(to = "Gapminder")

这会将您发送到 Google 进行身份验证。完成此操作后,关闭浏览器并返回到 R。可用的工作表存储在$ws$ws_title

> gap <- gs_title("Gapminder")
> gap$ws$ws_title
[1] "Africa"   "Americas" "Asia"     "Europe"   "Oceania" 

因此,您可以检查并查看特定命名的工作表是否可用,如下所示:

> ("Africa" %in% gap$ws$ws_title)
[1] TRUE

这里的小插图中有更多信息googlesheets可以帮助您连接到电子表格:https ://cran.r-project.org/web/packages/googlesheets/vignettes/basic-usage.html

于 2018-03-29T19:06:49.003 回答