In this article, I demonstrate how to take an sf object, manipulate it through dplyr and units functions and map it with mapsf package.

mtq <- mf_get_mtq()
mtq |> 
  mutate(area = st_area(mtq)) |> 
  drop_units() |> 
  filter(area <= 40000000) |> 
  mf_init(theme = 'nevermind') |> 
  #mf_shadow(cex = 5, col = 'magenta') |> 
  mf_map(add = T, border = 'purple', lwd = 3)
  mf_arrow()
  mf_scale()
  mf_title(txt = 'Martinique counties larger than 40 million square meters', pos = 'center')
  mf_inset_on('worldmap')
  mf_worldmap(mtq)
  mf_inset_off()
  mf_credits(paste0('Data Source: mapsf package version ', packageVersion('mapsf')))

References

Giraud, Timothée. 2021. Mapsf: Thematic Cartography.
Henry, Lionel, and Hadley Wickham. 2020. Purrr: Functional Programming Tools. https://CRAN.R-project.org/package=purrr.
Müller, Kirill, and Hadley Wickham. 2021. Tibble: Simple Data Frames. https://CRAN.R-project.org/package=tibble.
Pebesma, Edzer. 2018. Simple Features for R: Standardized Support for Spatial Vector Data.” The R Journal 10 (1): 439–46. https://doi.org/10.32614/RJ-2018-009.
———. 2021. Sf: Simple Features for r. https://CRAN.R-project.org/package=sf.
Pebesma, Edzer, Thomas Mailund, and James Hiebert. 2016. “Measurement Units in R.” R Journal 8 (2): 486–94. https://doi.org/10.32614/RJ-2016-061.
Pebesma, Edzer, Thomas Mailund, Tomasz Kalinowski, and Iñaki Ucar. 2021. Units: Measurement Units for r Vectors. https://github.com/r-quantities/units/.
R Core Team. 2021. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing. https://www.R-project.org/.
Wickham, Hadley. 2016. Ggplot2: Elegant Graphics for Data Analysis. Springer-Verlag New York. https://ggplot2.tidyverse.org.
———. 2019. Stringr: Simple, Consistent Wrappers for Common String Operations. https://CRAN.R-project.org/package=stringr.
———. 2021a. Forcats: Tools for Working with Categorical Variables (Factors). https://CRAN.R-project.org/package=forcats.
———. 2021b. Tidyr: Tidy Messy Data. https://CRAN.R-project.org/package=tidyr.
———. 2021c. Tidyverse: Easily Install and Load the Tidyverse. https://CRAN.R-project.org/package=tidyverse.
Wickham, Hadley, Mara Averick, Jennifer Bryan, Winston Chang, Lucy D’Agostino McGowan, Romain François, Garrett Grolemund, et al. 2019. “Welcome to the tidyverse.” Journal of Open Source Software 4 (43): 1686. https://doi.org/10.21105/joss.01686.
Wickham, Hadley, and Jennifer Bryan. 2021. Usethis: Automate Package and Project Setup. https://CRAN.R-project.org/package=usethis.
Wickham, Hadley, Winston Chang, Lionel Henry, Thomas Lin Pedersen, Kohske Takahashi, Claus Wilke, Kara Woo, Hiroaki Yutani, and Dewey Dunnington. 2021. Ggplot2: Create Elegant Data Visualisations Using the Grammar of Graphics. https://CRAN.R-project.org/package=ggplot2.
Wickham, Hadley, Romain François, Lionel Henry, and Kirill Müller. 2021. Dplyr: A Grammar of Data Manipulation. https://CRAN.R-project.org/package=dplyr.
Wickham, Hadley, and Jim Hester. 2021. Readr: Read Rectangular Text Data. https://CRAN.R-project.org/package=readr.
LS0tDQp0aXRsZTogIjxmb250IHNpemUgPSAnMTInPjxjZW50ZXI+RnJvbSBgc2ZgIHRvIGBtYXBzZmAgdGhyb3VnaCBgZHBseXJgPC9jZW50ZXI+PC9mb250PiINCm91dHB1dDogaHRtbF9ub3RlYm9vaw0KYXV0aG9yOiA8Y2VudGVyPld5Y2xpZmUgQWd1bWJhIE9sdW9jaCB3eWNsaWZlb2x1b2NoQGdtYWlsLmNvbTwvY2VudGVyPg0KZGF0ZTogPGNlbnRlcj5gciBTeXMudGltZSgpYDwvY2VudGVyPg0KYmlibGlvZ3JhcGh5OiBwYWNrYWdlcy5iaWINCm5vY2l0ZTogJ0AqJw0KLS0tDQoNCmBgYHtyIGxpYnMsIGVjaG89RkFMU0UsIHdhcm5pbmc9RkFMU0UsIG1lc3NhZ2U9RkFMU0UsIGluY2x1ZGU9RkFMU0V9DQpwYWNrYWdlcyA8LSBjKCJkcGx5ciIsDQogICAgICAgICAgICAgICdtYXBzZicsDQogICAgICAgICAgICAgICd1bml0cycpDQppbnN0YWxsZWRfcGFja2FnZXMgPC0gcGFja2FnZXMgJWluJSByb3duYW1lcyhpbnN0YWxsZWQucGFja2FnZXMoKSkNCmlmKGFueShpbnN0YWxsZWRfcGFja2FnZXMgPT0gRkFMU0UpKXsNCiAgaW5zdGFsbC5wYWNrYWdlcyhwYWNrYWdlc1shaW5zdGFsbGVkX3BhY2thZ2VzXSkNCn0NCmxhcHBseShwYWNrYWdlcywgbGlicmFyeSwgY2hhcmFjdGVyLm9ubHkgPSBUUlVFKSB8PiANCiAgaW52aXNpYmxlKCkNCmBgYA0KDQpgYGB7ciB3cml0ZV9iaWIsIGVjaG89RkFMU0UsIHdhcm5pbmc9RkFMU0UsIG1lc3NhZ2U9RkFMU0UsIGluY2x1ZGU9RkFMU0V9DQprbml0cjo6d3JpdGVfYmliKGMoDQogIC5wYWNrYWdlcygpLCBwYWNrYWdlcw0KKSwgJ3BhY2thZ2VzLmJpYicpDQpgYGANCg0KDQo8Zm9udCBzaXplID0gJzYnPkluIHRoaXMgYXJ0aWNsZSwgSSBkZW1vbnN0cmF0ZSBob3cgdG8gdGFrZSBhbiBgc2ZgIG9iamVjdCwgbWFuaXB1bGF0ZSBpdCB0aHJvdWdoIGBkcGx5cmAgYW5kIGB1bml0c2AgZnVuY3Rpb25zIGFuZCBtYXAgaXQgd2l0aCBgbWFwc2ZgIHBhY2thZ2UuPC9mb250PiANCg0KYGBge3IgbGlicmFyaWVzLCBpbmNsdWRlPUZBTFNFfQ0KbGlicmFyeShkcGx5cikNCmxpYnJhcnkobWFwc2YpDQpsaWJyYXJ5KHVuaXRzKQ0KYGBgDQoNCmBgYHtyIHRhc2ssIGZpZy5hbGlnbj0nY2VudGVyJ30NCm10cSA8LSBtZl9nZXRfbXRxKCkNCm10cSB8PiANCiAgbXV0YXRlKGFyZWEgPSBzdF9hcmVhKG10cSkpIHw+IA0KICBkcm9wX3VuaXRzKCkgfD4gDQogIGZpbHRlcihhcmVhIDw9IDQwMDAwMDAwKSB8PiANCiAgbWZfaW5pdCh0aGVtZSA9ICduZXZlcm1pbmQnKSB8PiANCiAgI21mX3NoYWRvdyhjZXggPSA1LCBjb2wgPSAnbWFnZW50YScpIHw+IA0KICBtZl9tYXAoYWRkID0gVCwgYm9yZGVyID0gJ3B1cnBsZScsIGx3ZCA9IDMpDQogIG1mX2Fycm93KCkNCiAgbWZfc2NhbGUoKQ0KICBtZl90aXRsZSh0eHQgPSAnTWFydGluaXF1ZSBjb3VudGllcyBsYXJnZXIgdGhhbiA0MCBtaWxsaW9uIHNxdWFyZSBtZXRlcnMnLCBwb3MgPSAnY2VudGVyJykNCiAgbWZfaW5zZXRfb24oJ3dvcmxkbWFwJykNCiAgbWZfd29ybGRtYXAobXRxKQ0KICBtZl9pbnNldF9vZmYoKQ0KICBtZl9jcmVkaXRzKHBhc3RlMCgnRGF0YSBTb3VyY2U6IG1hcHNmIHBhY2thZ2UgdmVyc2lvbiAnLCBwYWNrYWdlVmVyc2lvbignbWFwc2YnKSkpDQoNCmBgYA0KDQojIFJlZmVyZW5jZXMNCg==