检查工作表是否存在
Check if a worksheet exists
如何使用 googlesheets 包检查电子表格中是否存在带有标题的特定工作表?
如果您知道工作表的标题是什么,可以通过这种方式进行查找。这是一个玩具示例。先加载gapminder测试数据:
> library(googlesheets)
> gs_gap() %>% gs_copy(to = "Gapminder")
这会将您转到 Google 进行身份验证。完成后,关闭浏览器,然后 return 到 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
如何使用 googlesheets 包检查电子表格中是否存在带有标题的特定工作表?
如果您知道工作表的标题是什么,可以通过这种方式进行查找。这是一个玩具示例。先加载gapminder测试数据:
> library(googlesheets)
> gs_gap() %>% gs_copy(to = "Gapminder")
这会将您转到 Google 进行身份验证。完成后,关闭浏览器,然后 return 到 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