當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R googlesheets4 gs4_create 創建一個新工作表


創建一個全新的(擴展)工作表(或者,在 Excel-speak 中,工作簿)。您還可以選擇提供初始(工作)表集的名稱和/或數據。通過 sheets 提供的任何初始數據都被設計為表格,如 sheet_write() 中所述。

用法

gs4_create(name = gs4_random(), ..., sheets = NULL)

參數

name

新電子表格的名稱。

...

可以通過此 API 端點設置的可選電子表格屬性,例如區域設置和時區。

sheets

用於初始化(工作)表的可選輸入。如果未指定,Sheets API 會自動創建一個空的 "Sheet1"。您可以提供工作表名稱向量、 DataFrame 或 DataFrame (可能已命名)列表。請參閱示例。

輸入 ss ,作為 sheets_id 的實例

例子

gs4_create("gs4-create-demo-1")
#> ✔ Creating new Sheet: gs4-create-demo-1.

gs4_create("gs4-create-demo-2", locale = "en_CA")
#> ✔ Creating new Sheet: gs4-create-demo-2.

gs4_create(
  "gs4-create-demo-3",
  locale = "fr_FR",
  timeZone = "Europe/Paris"
)
#> ✔ Creating new Sheet: gs4-create-demo-3.

gs4_create(
  "gs4-create-demo-4",
  sheets = c("alpha", "beta")
)
#> ✔ Creating new Sheet: gs4-create-demo-4.

my_data <- data.frame(x = 1)
gs4_create(
  "gs4-create-demo-5",
  sheets = my_data
)
#> ✔ Creating new Sheet: gs4-create-demo-5.

gs4_create(
  "gs4-create-demo-6",
  sheets = list(chickwts = head(chickwts), mtcars = head(mtcars))
)
#> ✔ Creating new Sheet: gs4-create-demo-6.

# Clean up
gs4_find("gs4-create-demo") %>%
  googledrive::drive_trash()
#> Files trashed:
#> • gs4-create-demo-6 <id: 1KHN_hNeHf5mjyh6CpBHNm3GmXyIzvTu3J0rdr1e7gmw>
#> • gs4-create-demo-5 <id: 1xsH0aykLH4HFuLmSMMeZCD7cFHRvFabf-MFFkK3yug4>
#> • gs4-create-demo-4 <id: 14JfbxB2vcxrvTUBRld0y9xgDPFCJhO9rTxZkUfBunEc>
#> • gs4-create-demo-3 <id: 1dzDC57v7C0eSbUaXpvVw_Vqdleg1jtYkiz-D8vM3Pi4>
#> • gs4-create-demo-2 <id: 1lQs0oZR_lNJNXlYOeqMRtgpUIdOjhoeexAeZXb5BrQQ>
#> • gs4-create-demo-1 <id: 1q9BX8lh7-2yC6wq9jW0HZ4PnmF5To0SjUjIGrfNpKuc>
源代碼:R/gs4_create.R

相關用法


注:本文由純淨天空篩選整理自Jennifer Bryan等大神的英文原創作品 Create a new Sheet。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。