4 ms·
The mapmaking R ecosystem absolutely has been around for ages, and from a cartographer's point of view it is better suited at making actual maps than Python.
by m2fkxy 3y ago
The mapmaking R ecosystem absolutely has been around for ages, and from a cartographer's point of view it is better suited at making actual maps than Python.
- smcl 3y agoAs a non-cartographer, but someone who loves maps (who doesnt?) and programming is there anything in particular that makes R more suitable than Python? Not trying to start a Python/R flame war, genuinely curious as an outsider if there's some secret sauce that R has but which Python lacks.
- m2fkxy 3y agoIMO it mostly boils down to good practices in symbology, projection, legend, scaling, etc. being better implemented and easy-to-use for the map maker. ggplot2 is an obvious heavy-weight, but other packages such as mapsf and tmap also are top notch in this regard. on the other hand, my general map making experience in Python has not been very pleasant when I had to work towards creating a map following acceptable cartographic practices, ie. anything beyond throwing data on a webmap layer with subpar legend and symbology.
- j7ake 3y agoThe secret sauce for R is that their statistical models/packages are cutting-edge, they have the best plotting library (ggplot2), and they have the best data wrangling packages (dplyr for tabular data).
- countrymile 3y agovery much this. I've spent years dabbling with other languages, nothing as ever been as clean as the tidyverse for data analysis