Проверьте, существует ли лист
Как вы можете проверить, существует ли в вашей электронной таблице определенный лист с заголовком, используя пакет googlesheets?
1 ответ
Решение
Если вы знаете, каков заголовок рабочего листа, вы можете проверить его таким образом. Вот игрушечный пример. Сначала загрузите данные теста зазора:
> 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