ateucher / rmapshaper

An R wrapper for the mapshaper javascript library
http://andyteucher.ca/rmapshaper/
Other
200 stars 13 forks source link

ms_dissolve Error: SyntaxError: Unexpected token '.' (v0.5.0) #158

Closed pachadotdev closed 1 year ago

pachadotdev commented 1 year ago

hi!

here's a MRE of what fails

# install_github("pachadotdev/canadamaps")

library(canadamaps)

cduid_pruid <- census_divisions %>%
  as_tibble() %>%
  select(!!!syms(c("pruid", "prname"))) %>%
  distinct()

map <- ms_dissolve(
    input = st_as_sf(census_divisions) %>%
      select(!!!syms(c("pruid", "geometry"))),
    field = "pruid"
  ) %>%
  as_tibble() %>%
  left_join(cduid_pruid, by = "pruid") %>%
  select(!!!syms(c("pruid", "prname", "geometry")))

Error: SyntaxError: Unexpected token '.'

here's my session info

─ Packages ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
 package     * version date (UTC) lib source
 archive       1.1.5   2022-05-06 [1] CRAN (R 4.3.0)
 bit           4.0.4   2020-08-04 [3] CRAN (R 4.0.2)
 bit64         4.0.5   2020-08-30 [3] CRAN (R 4.2.0)
 bspm          0.5.1   2023-03-16 [2] CRAN (R 4.3.0)
 cachem        1.0.7   2023-02-24 [3] CRAN (R 4.2.2)
 callr         3.7.3   2022-11-02 [3] CRAN (R 4.2.2)
 canadamaps  * 0.1     2023-05-15 [1] Github (pachadotdev/canadamaps@603a35f)
 class         7.3-21  2023-01-23 [4] CRAN (R 4.2.2)
 classInt      0.4-9   2023-02-28 [3] CRAN (R 4.2.2)
 cli           3.6.1   2023-03-23 [3] CRAN (R 4.2.3)
 crayon        1.5.2   2022-09-29 [3] CRAN (R 4.2.1)
 curl          5.0.0   2023-01-12 [3] CRAN (R 4.2.2)
 DBI           1.1.3   2022-06-18 [3] CRAN (R 4.2.1)
 devtools    * 2.4.3   2021-11-30 [3] CRAN (R 4.2.0)
 dplyr       * 1.1.1   2023-03-22 [3] CRAN (R 4.2.3)
 e1071         1.7-13  2023-02-01 [3] CRAN (R 4.2.2)
 ellipsis      0.3.2   2021-04-29 [3] CRAN (R 4.1.1)
 fansi         1.0.4   2023-01-22 [3] CRAN (R 4.2.2)
 fastmap       1.1.1   2023-02-24 [3] CRAN (R 4.2.2)
 fs            1.6.1   2023-02-06 [3] CRAN (R 4.2.2)
 generics      0.1.3   2022-07-05 [3] CRAN (R 4.2.1)
 geojsonsf     2.0.3   2022-05-30 [3] CRAN (R 4.2.0)
 glue          1.6.2   2022-02-24 [3] CRAN (R 4.2.0)
 hms           1.1.3   2023-03-21 [3] CRAN (R 4.2.3)
 jsonlite      1.8.3   2022-10-21 [3] CRAN (R 4.2.1)
 KernSmooth    2.23-20 2021-05-03 [4] CRAN (R 4.2.0)
 lattice       0.21-8  2023-04-05 [4] CRAN (R 4.3.0)
 lifecycle     1.0.3   2022-10-07 [3] CRAN (R 4.2.1)
 magrittr      2.0.3   2022-03-30 [3] CRAN (R 4.2.0)
 memoise       2.0.1   2021-11-26 [3] CRAN (R 4.2.0)
 pillar        1.9.0   2023-03-22 [3] CRAN (R 4.2.3)
 pkgbuild      1.4.0   2022-11-27 [3] CRAN (R 4.2.2)
 pkgconfig     2.0.3   2019-09-22 [3] CRAN (R 4.0.1)
 pkgload       1.3.1   2022-10-28 [3] CRAN (R 4.2.2)
 prettyunits   1.1.1   2020-01-24 [3] CRAN (R 4.0.1)
 processx      3.8.1   2023-04-18 [3] CRAN (R 4.3.0)
 proxy         0.4-27  2022-06-09 [3] CRAN (R 4.2.0)
 ps            1.7.5   2023-04-18 [3] CRAN (R 4.3.0)
 purrr         1.0.1   2023-01-10 [3] CRAN (R 4.2.2)
 R6            2.5.1   2021-08-19 [3] CRAN (R 4.2.0)
 Rcpp          1.0.10  2023-01-22 [3] CRAN (R 4.2.2)
 readr       * 2.1.4   2023-02-10 [3] CRAN (R 4.2.2)
 remotes       2.4.2   2021-11-30 [3] CRAN (R 4.2.0)
 rlang         1.1.0   2023-03-14 [3] CRAN (R 4.2.3)
 rmapshaper  * 0.5.0   2023-04-11 [3] CRAN (R 4.3.0)
 rstudioapi    0.14    2022-08-22 [3] CRAN (R 4.2.1)
 sessioninfo   1.2.2   2021-12-06 [3] CRAN (R 4.2.0)
 sf          * 1.0-12  2023-03-19 [3] CRAN (R 4.2.3)
 sp            1.6-0   2023-01-19 [3] CRAN (R 4.2.2)
 tibble        3.2.1   2023-03-20 [3] CRAN (R 4.2.3)
 tidyselect    1.2.0   2022-10-10 [3] CRAN (R 4.2.1)
 tzdb          0.3.0   2022-03-28 [3] CRAN (R 4.2.0)
 units         0.8-2   2023-04-27 [3] CRAN (R 4.3.0)
 usethis     * 2.1.6   2022-05-25 [3] CRAN (R 4.2.0)
 utf8          1.2.3   2023-01-31 [3] CRAN (R 4.2.2)
 V8            4.3.0   2023-04-08 [3] CRAN (R 4.3.0)
 vctrs         0.6.1   2023-03-22 [3] CRAN (R 4.2.3)
 vroom         1.6.1   2023-01-22 [3] CRAN (R 4.2.2)
 withr         2.5.0   2022-03-03 [3] CRAN (R 4.2.0)
pachadotdev commented 1 year ago

with v0.4.6 (i.e. install_version("rmapshaper", "0.4.6")) it works

ateucher commented 1 year ago

Thanks. Closing to consolidate in #157