パッケージを使用しgooglesheets
て Google シートからデータを取得しており、シート名を data.frame の列として追加したいと考えています。
たとえば、パブリック Gapminder シートでは次のようになります。
library(googlesheets)
library(dplyr)
my_dat <- gs_gap() %>% # register public Gapminder practice sheet
gs_read(ws = 1) %>%
mutate(source_dat = "Africa")
私の最後の行はこれを手動で行っていますが、自動で行いたい、つまり変数source_dat
にシートの名前を入力したいのです。(はい、その情報を含む列が既にあることは知っています。これは単なる例です)。アクティブなシート名を参照する方法はありますか?