From 2e4e162686994db65143d6b1c2e986cc2ce7b9b4 Mon Sep 17 00:00:00 2001 From: jennybc Date: Sun, 12 May 2024 11:16:13 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20tidyvers?= =?UTF-8?q?e/googlesheets4@4d7f23dcc479b314f96eda11fea695571693697e=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fun-with-googledrive-and-readxl.html | 18 +++--- dev/articles/googlesheets4.html | 14 ++--- dev/articles/read-sheets.html | 4 +- dev/articles/write-sheets.html | 58 +++++++++---------- dev/pkgdown.yml | 2 +- .../googlesheets4-configuration.html | 4 +- dev/reference/gs4_create.html | 12 ++-- dev/reference/gs4_formula.html | 4 +- dev/reference/range_autofit.html | 4 +- dev/reference/range_delete.html | 2 +- dev/reference/range_flood.html | 2 +- dev/reference/range_speedread.html | 6 +- dev/reference/range_write.html | 4 +- dev/reference/sheet_add.html | 14 ++--- dev/reference/sheet_append.html | 2 +- dev/reference/sheet_copy.html | 4 +- dev/reference/sheet_delete.html | 12 ++-- dev/reference/sheet_relocate.html | 2 +- dev/reference/sheet_rename.html | 2 +- dev/reference/sheet_resize.html | 4 +- dev/reference/sheet_write.html | 10 ++-- dev/search.json | 2 +- 22 files changed, 93 insertions(+), 93 deletions(-) diff --git a/dev/articles/fun-with-googledrive-and-readxl.html b/dev/articles/fun-with-googledrive-and-readxl.html index de7390b57..882aaf5be 100644 --- a/dev/articles/fun-with-googledrive-and-readxl.html +++ b/dev/articles/fun-with-googledrive-and-readxl.html @@ -146,29 +146,29 @@

Create a private She

Put the iris data into a csv file.

 (iris_tempfile <- tempfile(pattern = "iris-", fileext = ".csv"))
-#> [1] "/tmp/RtmpR9h3e0/iris-211e1cbf61cd.csv"
+#> [1] "/tmp/RtmpeqVM0r/iris-20d52c61f30b.csv"
 write.csv(iris, iris_tempfile, row.names = FALSE)

Use googledrive::drive_upload() to upload the csv and simultaneously convert to a Sheet.

 (iris_ss <- drive_upload(iris_tempfile, type = "spreadsheet"))
 #> Local file:
-#> • /tmp/RtmpR9h3e0/iris-211e1cbf61cd.csv
+#> • /tmp/RtmpeqVM0r/iris-20d52c61f30b.csv
 #> Uploaded into Drive file:
-#> • iris-211e1cbf61cd <id: 1A0tNpoDheyQeh4cR0yyZCQaMqSDzTzhmaqlntxaXyK8>
+#> • iris-20d52c61f30b <id: 1hswoBKYtXpIKd-7h4uuOsNoYGlfrAptvcPOP1T9fh8U>
 #> With MIME type:
 #> • application/vnd.google-apps.spreadsheet
 #> # A dribble: 1 × 3
 #>   name              id       drive_resource   
 #>   <chr>             <drv_id> <list>           
-#> 1 iris-211e1cbf61cd 1A0tNpo… <named list [35]>
+#> 1 iris-20d52c61f30b 1hswoBK… <named list [35]>
 
 # visit the new Sheet in the browser, in an interactive session!
 drive_browse(iris_ss)

Read data from the private Sheet into R.

 read_sheet(iris_ss, range = "B1:D6")
-#>  Reading from iris-211e1cbf61cd.
+#>  Reading from iris-20d52c61f30b.csv.
 #>  Range B1:D6.
 #> # A tibble: 5 × 3
 #>   Sepal.Width Petal.Length Petal.Width
@@ -185,12 +185,12 @@ 

Create a local xlsx

Download the Sheet as an Excel workbook.

 (iris_xlsxfile <- sub("[.]csv", ".xlsx", iris_tempfile))
-#> [1] "/tmp/RtmpR9h3e0/iris-211e1cbf61cd.xlsx"
+#> [1] "/tmp/RtmpeqVM0r/iris-20d52c61f30b.xlsx"
 drive_download(iris_ss, path = iris_xlsxfile, overwrite = TRUE)
 #> File downloaded:
-#> • iris-211e1cbf61cd <id: 1A0tNpoDheyQeh4cR0yyZCQaMqSDzTzhmaqlntxaXyK8>
+#> • iris-20d52c61f30b <id: 1hswoBKYtXpIKd-7h4uuOsNoYGlfrAptvcPOP1T9fh8U>
 #> Saved locally as:
-#> • /tmp/RtmpR9h3e0/iris-211e1cbf61cd.xlsx
+#> • /tmp/RtmpeqVM0r/iris-20d52c61f30b.xlsx

Read xlsx with readxl @@ -223,7 +223,7 @@

Clean up#> [1] TRUE TRUE drive_trash(iris_ss) #> File trashed: -#> • iris-211e1cbf61cd <id: 1A0tNpoDheyQeh4cR0yyZCQaMqSDzTzhmaqlntxaXyK8>

+#> • iris-20d52c61f30b <id: 1hswoBKYtXpIKd-7h4uuOsNoYGlfrAptvcPOP1T9fh8U> diff --git a/dev/articles/googlesheets4.html b/dev/articles/googlesheets4.html index 98c4ec991..4ac0421a1 100644 --- a/dev/articles/googlesheets4.html +++ b/dev/articles/googlesheets4.html @@ -290,7 +290,7 @@

Writing Sheets#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: unfearing-guineafowl -#> ID: 1MByFbW0vtmpXh8b78BLFuYS81Ax_nFvdSZ-6Ps7V6Nc +#> ID: 1R8ACw6FTsVQ7oqhB0q6-nYDjnTJ5rJqRLsYHHHEhPd8 #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -306,7 +306,7 @@

Writing Sheets
 googledrive::drive_trash(ss)
 #> File trashed:
-#> • unfearing-guineafowl <id: 1MByFbW0vtmpXh8b78BLFuYS81Ax_nFvdSZ-6Ps7V6Nc>
+#> • unfearing-guineafowl <id: 1R8ACw6FTsVQ7oqhB0q6-nYDjnTJ5rJqRLsYHHHEhPd8>
 
 ss <- gs4_create("testy-hedgehog", sheets = df)
 #>  Creating new Sheet: testy-hedgehog.
@@ -314,7 +314,7 @@ 

Writing Sheets#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: testy-hedgehog -#> ID: 1sWSntIYPAAphYgAHbv8PQV_Z8AMnjnDUVHScI8RiUhs +#> ID: 1vdy1nal4E0AOHKi9Ls0cNSS3Q1VR5NvnLUVbLBbCtIU #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -333,7 +333,7 @@

Writing Sheets#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: testy-hedgehog -#> ID: 1sWSntIYPAAphYgAHbv8PQV_Z8AMnjnDUVHScI8RiUhs +#> ID: 1vdy1nal4E0AOHKi9Ls0cNSS3Q1VR5NvnLUVbLBbCtIU #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 2 @@ -394,12 +394,12 @@

Writing Sheets#> # A tibble: 2 × 8 #> name index id type visible grid_rows grid_columns data #> <chr> <int> <int> <chr> <lgl> <int> <int> <list> -#> 1 df 0 320665393 GRID TRUE 9 2 <NULL> -#> 2 chickwts 1 2056489015 GRID TRUE 72 2 <NULL> +#> 1 df 0 1907645848 GRID TRUE 9 2 <NULL> +#> 2 chickwts 1 1182564790 GRID TRUE 72 2 <NULL> googledrive::drive_trash(ss) #> File trashed: -#> • testy-hedgehog <id: 1sWSntIYPAAphYgAHbv8PQV_Z8AMnjnDUVHScI8RiUhs>

+#> • testy-hedgehog <id: 1vdy1nal4E0AOHKi9Ls0cNSS3Q1VR5NvnLUVbLBbCtIU>

The article Write Sheets has even more detail.

diff --git a/dev/articles/read-sheets.html b/dev/articles/read-sheets.html index 62801872c..7dd3b87c5 100644 --- a/dev/articles/read-sheets.html +++ b/dev/articles/read-sheets.html @@ -439,14 +439,14 @@

When speed matters#> Use `spec()` to retrieve the full column specification for this data. #> Specify the column types or set `show_col_types = FALSE` to quiet this message. #> user system elapsed -#> 0.092 0.004 0.787 +#> 0.087 0.007 0.526 system.time( gs4_example("gapminder") %>% range_read(sheet = "Africa") ) #> Reading from gapminder. #> Range ''Africa''. #> user system elapsed -#> 0.297 0.008 0.616 +#> 0.287 0.011 0.626

The modest difference above shows that the speed difference is unlikely to be a gamechanger in many settings.

Summary of how to think about range_speedread() vs diff --git a/dev/articles/write-sheets.html b/dev/articles/write-sheets.html index 71e2a15fa..106159274 100644 --- a/dev/articles/write-sheets.html +++ b/dev/articles/write-sheets.html @@ -188,7 +188,7 @@

#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: sheets-create-demo-1 -#> ID: 1AlQx5kSnlSk9Y0XJyDr4-t1i0mQA7ezzj1OVnYmY4YI +#> ID: 10P8XTzaeW_lUs_rYWCYIwPHgwnCZlJiC0-VsDHP3xKE #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -215,7 +215,7 @@

Send sheet names#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: sheets-create-demo-2 -#> ID: 1y53yfffHkR6EoEN1OBH21ffdlFYHpOIfvLsVWfS9kOk +#> ID: 1FykLSxfzY28bOjHcq1ZhL5efJoUNwnb0p1ulottj3Rk #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 2 @@ -246,7 +246,7 @@

Send a data frame#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: sheets-create-demo-3 -#> ID: 1jVQDGYo8dFVP_qQOpE5G1MUrNRuN9WKfaAgD_GK5qmE +#> ID: 1iYdLcZzU6qYSEfdMbv1w662xwVlBUx2SrKwVSOA4i2o #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -274,7 +274,7 @@

Send multiple data frames#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: sheets-create-demo-4 -#> ID: 1vFBoXz9mbI-foAppMSQmk6oR5_KrqcECkGt0u8zpvts +#> ID: 1vS0cN473LKAb7ibfU2Qm1-56cjdf--tGpNNL8T0FfYU #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 2 @@ -304,7 +304,7 @@

Write metadata#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: sheets-create-demo-5 -#> ID: 16qGl5BPfkRtlJqc2tTW2822Zeeadn0U13JlB4CXT5sE +#> ID: 16embgps-WRs-CLDGGZ0Tb2pVI2VMITUz3JbV3nivRew #> Locale: fr_FR #> Time zone: Europe/Paris #> # of sheets: 1 @@ -329,11 +329,11 @@

Clean upgs4_find("sheets-create-demo") %>% googledrive::drive_trash() #> Files trashed: -#> • sheets-create-demo-5 <id: 16qGl5BPfkRtlJqc2tTW2822Zeeadn0U13JlB4CXT5sE> -#> • sheets-create-demo-4 <id: 1vFBoXz9mbI-foAppMSQmk6oR5_KrqcECkGt0u8zpvts> -#> • sheets-create-demo-3 <id: 1jVQDGYo8dFVP_qQOpE5G1MUrNRuN9WKfaAgD_GK5qmE> -#> • sheets-create-demo-2 <id: 1y53yfffHkR6EoEN1OBH21ffdlFYHpOIfvLsVWfS9kOk> -#> • sheets-create-demo-1 <id: 1AlQx5kSnlSk9Y0XJyDr4-t1i0mQA7ezzj1OVnYmY4YI> +#> • sheets-create-demo-5 <id: 16embgps-WRs-CLDGGZ0Tb2pVI2VMITUz3JbV3nivRew> +#> • sheets-create-demo-4 <id: 1vS0cN473LKAb7ibfU2Qm1-56cjdf--tGpNNL8T0FfYU> +#> • sheets-create-demo-3 <id: 1iYdLcZzU6qYSEfdMbv1w662xwVlBUx2SrKwVSOA4i2o> +#> • sheets-create-demo-2 <id: 1FykLSxfzY28bOjHcq1ZhL5efJoUNwnb0p1ulottj3Rk> +#> • sheets-create-demo-1 <id: 10P8XTzaeW_lUs_rYWCYIwPHgwnCZlJiC0-VsDHP3xKE>
@@ -356,7 +356,7 @@

#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: unfearing-guineafowl -#> ID: 18l_Pp_URJbZQxVpTQYOTLCx5oJ5eDoqAj7cCMiqFaOI +#> ID: 14mw8ELrtGQld2vpkPbuwKW4HBa_QaD5-zSSjhiZg8gs #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -376,7 +376,7 @@

 googledrive::drive_trash(random_ss)
 #> File trashed:
-#> • unfearing-guineafowl <id: 18l_Pp_URJbZQxVpTQYOTLCx5oJ5eDoqAj7cCMiqFaOI>
+#> • unfearing-guineafowl <id: 14mw8ELrtGQld2vpkPbuwKW4HBa_QaD5-zSSjhiZg8gs>
 
 ss1 <- gs4_create(
   "write-sheets-demo-1",
@@ -387,7 +387,7 @@ 

#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: write-sheets-demo-1 -#> ID: 1eo7swPHh4YtgAgFnXHtVyNQd0QNyl9N6N2qnbuxXwu4 +#> ID: 1dw0VMl_Avs0cgbFbafWilPeoEw3xz3a1sAG1Wfc3iuE #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -405,7 +405,7 @@

#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: write-sheets-demo-1 -#> ID: 1eo7swPHh4YtgAgFnXHtVyNQd0QNyl9N6N2qnbuxXwu4 +#> ID: 1dw0VMl_Avs0cgbFbafWilPeoEw3xz3a1sAG1Wfc3iuE #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -437,7 +437,7 @@

#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: write-sheets-demo-1 -#> ID: 1eo7swPHh4YtgAgFnXHtVyNQd0QNyl9N6N2qnbuxXwu4 +#> ID: 1dw0VMl_Avs0cgbFbafWilPeoEw3xz3a1sAG1Wfc3iuE #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 4 @@ -455,7 +455,7 @@

Clean upgs4_find("write-sheets-demo") %>% googledrive::drive_trash() #> File trashed: -#> • write-sheets-demo-1 <id: 1eo7swPHh4YtgAgFnXHtVyNQd0QNyl9N6N2qnbuxXwu4>

+#> • write-sheets-demo-1 <id: 1dw0VMl_Avs0cgbFbafWilPeoEw3xz3a1sAG1Wfc3iuE>

@@ -501,7 +501,7 @@

#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: sheets-append-demo -#> ID: 1AIfZ9eve8PYDfjWlln7igqGYjM1r9xwZXWbl8Hrk6I8 +#> ID: 1fjQZp1KikAOjWYNPidFHuErMCjQRZz34Qp0eXDV7pEg #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -522,7 +522,7 @@

#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: sheets-append-demo -#> ID: 1AIfZ9eve8PYDfjWlln7igqGYjM1r9xwZXWbl8Hrk6I8 +#> ID: 1fjQZp1KikAOjWYNPidFHuErMCjQRZz34Qp0eXDV7pEg #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -539,7 +539,7 @@

#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: sheets-append-demo -#> ID: 1AIfZ9eve8PYDfjWlln7igqGYjM1r9xwZXWbl8Hrk6I8 +#> ID: 1fjQZp1KikAOjWYNPidFHuErMCjQRZz34Qp0eXDV7pEg #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -556,7 +556,7 @@

#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: sheets-append-demo -#> ID: 1AIfZ9eve8PYDfjWlln7igqGYjM1r9xwZXWbl8Hrk6I8 +#> ID: 1fjQZp1KikAOjWYNPidFHuErMCjQRZz34Qp0eXDV7pEg #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -573,7 +573,7 @@

#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: sheets-append-demo -#> ID: 1AIfZ9eve8PYDfjWlln7igqGYjM1r9xwZXWbl8Hrk6I8 +#> ID: 1fjQZp1KikAOjWYNPidFHuErMCjQRZz34Qp0eXDV7pEg #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -598,7 +598,7 @@

Clean upgs4_find("sheets-append-demo") %>% googledrive::drive_trash() #> File trashed: -#> • sheets-append-demo <id: 1AIfZ9eve8PYDfjWlln7igqGYjM1r9xwZXWbl8Hrk6I8>

+#> • sheets-append-demo <id: 1fjQZp1KikAOjWYNPidFHuErMCjQRZz34Qp0eXDV7pEg>
@@ -780,7 +780,7 @@

Clean upgs4_find("sheets-edit-demo") %>% googledrive::drive_trash() #> File trashed: -#> • sheets-edit-demo <id: 18XhTQs7DUnIo-3L_LaqvNemfC_t2tFxzSIwDziCEFD0>

+#> • sheets-edit-demo <id: 1JqSMpsmT76W0ef4dopmYUmUfEmxsR7oJHcoVaVz1f54> +#> • sheets-formula-demo <id: 1bDG6qP7S6adIKzJxB5XO9gFIwiDBT7kcBfW6QrKK_l8>
@@ -856,7 +856,7 @@

#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: range-flood-demo -#> ID: 17lYcbcZoD0qFYpHIcgMKoBpjqLwsDJ5iMC_deCxhEKk +#> ID: 1zzLz7mvtdwhI-FDRY30SEodb3baWvxaPHUNMNrWXuXg #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -944,7 +944,7 @@

Clean upgs4_find("range-flood-demo") %>% googledrive::drive_trash() #> File trashed: -#> • range-flood-demo <id: 17lYcbcZoD0qFYpHIcgMKoBpjqLwsDJ5iMC_deCxhEKk>

+#> • range-flood-demo <id: 1zzLz7mvtdwhI-FDRY30SEodb3baWvxaPHUNMNrWXuXg>
@@ -966,7 +966,7 @@

#> #> ── <googlesheets4_spreadsheet> ─────────────────────────────────────────── #> Spreadsheet name: sheets-delete-demo -#> ID: 18N9dBeAUpSrvyPFipMh2s82h6Zc0iszENDf6zxeJR5A +#> ID: 1SgQ2At3JgeHdOUEU_59RwkcptV5k-XUxGsbse5IYGto #> Locale: en_US #> Time zone: Etc/GMT #> # of sheets: 1 @@ -1039,7 +1039,7 @@

Clean upgs4_find("sheets-delete-demo") %>% googledrive::drive_trash() #> File trashed: -#> • sheets-delete-demo <id: 18N9dBeAUpSrvyPFipMh2s82h6Zc0iszENDf6zxeJR5A>

+#> • sheets-delete-demo <id: 1SgQ2At3JgeHdOUEU_59RwkcptV5k-XUxGsbse5IYGto>