#mapgl
CRAN updates: mapgl pvaluefunctions #rstats
October 2, 2026 at 3:02 PM
Updates on CRAN: ciecl (1.0.0), CopulaREMADA (1.8.1), freestiler (0.3.0), mapgl (0.5.2), mdsOpt (0.8-1), odbc (1.7.2), pkgcheck (0.3.2), pvaluefunctions (1.7.0), rgrpc (0.1.2)
October 2, 2026 at 9:11 PM
The upcoming release of the mapgl #rstats package supports donut charts for circle clustering.

This won't be everyone's favorite technique, but I like how you can visualize the internal composition of clusters.

Try it out live by clicking the "Clusters" option: walker-data.com/maps/census-...
September 30, 2026 at 2:43 PM
The map is built on top of my R packages tidycensus, freestiler, and mapgl, with data packaged as PMTiles and hosted on Cloudflare then visualized in MapLibre.

There's a bonus in the map as well - expand the "About this map" panel to find it!
September 25, 2026 at 5:12 PM
🗺️ Crea mapas interactivos, modernos y eficientes en R! El paquete MapGL usa MapLibre para visualizar y explorar datos georeferenciados, cartografías, polígonos, coordenadas o cualquier otro dato geoespacial! #Rstats
Revisa el tutorial con datos censales:
bastianolea.rbind.io/blog/mapas_mapgl/
Mapas interactivos con {mapgl} para visualizar datos geoespaciales en R | Bastián Olea
`{mapgl}` es un paquete de R increíble para visualizar datos geográficos de manera interactiva, por medio de los visores de mapas Mapbox y MapLibre, sobre los cuales puedes visualizar tus cartografías...
bastianolea.rbind.io
September 8, 2026 at 4:18 PM
It may. I’m leaning towards Mapbox/MapGL, but I’ll take a closer look at QGIS. I’ll need something that easily integrates with Shiny for R and Python apps. Thanks for the link!
March 31, 2025 at 2:39 PM
#RStats code for this interactive map using tidycensus, mapgl, and sf, among other 📦s #Rspatial #GIS ⬇️⬇️⬇️
Mapped: % of US-born adults, by PUMA (~100k-200k people), born in their current state of residence.

Lots to unpack in this one.

Explore the interactive map: walker-data.com/maps/born-in...

For those so inclined, the source code is here: gist.github.com/walkerke/875...
August 10, 2026 at 11:01 PM
The {mapgl} #RStats 📦 is getting some interesting new features ⬇️⬇️⬇️ #GIS #RSpatial
Lots of new features landing in R's mapgl package as it approaches an 0.5.0 release.

Today's drop:

- An interactive color ramp picker for your legends
- Native bivariate choropleth mapping

Learn more: walker-data.com/mapg...
May 13, 2026 at 11:25 AM
It looks like I'll soon be able to use the {mapgl} #RStats 📦 and new built-in interactive legends to replace simple #RSpatial Shiny Web apps 🔥🔥⬇️⬇️⬇️
Since I started developing the mapgl R package I've envisioned built-in interactive legends.

They're finally here in the upcoming package release: a filter slider for continuous legends, and click-to-filter for categorical legends.

Blog post coming this week!
January 11, 2026 at 7:34 PM
The {mapgl} #RStats 📦 lets you use maplibre as well as mapbox, so you don't need a mapbox API key. @kylewalker.bsky.social is also keeping it pretty up to date and adding new features as the underlying Mapbox GL and Maplibre FL JavaScript libraries evolve. I'm really enjoying using it!
November 17, 2025 at 4:55 PM
Thank you for sharing all this cool up-to-date info, and for the {mapgl} #RStats 📦. I really enjoy using it!
November 9, 2025 at 3:16 PM
The bars at the top of each race were HTML, I'll admit I had Claude write most of that. It's been a long time since I was hand-coding HTML!
I really like mapgl, definitely worth a try.
November 7, 2025 at 4:09 AM
The maps on my local election results page were coded with the {mapgl} #RStats 📦 by @kylewalker.bsky.social 2/2
November 5, 2025 at 2:20 PM
Anyone who thinks #GenAI chatbots don't help with drudge work has never tried a prompt like this for adding links to #Rstats packages you want to credit in a blog post:
November 1, 2025 at 11:59 PM
It feels like a lot more work to get a chatbot to write good R code! I've got a project with the docs for packages I tend to want help with, so I don't have to keep uploading each time. The other issue is that for new pkgs like ellmer & mapgl, info I need is after training cutoff dates.
August 9, 2025 at 11:12 PM
1) I uploaded {mapgl} help files and vignettes to both ChatGPT & Claude.
2) I used the CustomGPT AI Tutor Blueprint chatgpt.com/g/g-1rlItjng... to create a prompt for a mapGL tutor.
3) I added that prompt to Claude, and my tutor was ready!
Prompt: gist.github.com/smach/4c08c4... #RStats 2/3
ChatGPT - AI Tutor Blueprint
AI Instructional Designer helps you pass on your expertise
chatgpt.com
June 7, 2025 at 6:18 PM
Rainy day here, so I'm using #GenerativeAI to help teach me more about @kylewalker.bsky.social 's cool {mapgl} #RStats 📦 . And it's been pretty fun so far 😀 1/3
June 7, 2025 at 6:18 PM
@kylewalker.bsky.social's 3rd free workshop on mapping US Census data with R is now on YouTube! Hour 2 is on using his new {mapgl} #RStats 📦 , followed by some advanced workflows in hour 3. I attended live and got a lot of it, highly recommend.
#RSpatial #GIS
2025 Webinar 3 Mapping and Spatial Analysis with US Census Data in R with Kyle Walker
YouTube video by SSDAN
www.youtube.com
March 4, 2025 at 3:59 PM
Quick & easy visual tutorial for making a map using Census data & the relatively new mapgl #RStats package. I hadn't had a chance to explore mapgl yet & this tutorial offered the perfect intro. Excited to try it w large spatial datasets and see how it compares to rdeck! H/T @smachlis.bsky.social
November 17, 2025 at 3:48 PM
Demo by Kyle Walker of using Meta's SAM3 in the geospatial domain, to segment aerial imagery. "Shown here: detecting putting greens, pools, and cars in Scottsdale from simple text prompts via @Mapbox imagery R, Shiny, mapgl for the UI; Python backend" x.com/kyle_e_walke...
December 8, 2025 at 11:14 PM
Thanks. mapgl makes it much faster and removes some of the hacky components that were needed to get leaflet to avoid redrawing shapes. Appreciate your package!
October 3, 2025 at 3:19 PM
The code to make the demo is simple, especially if you already use ALARM data:

library(redistio)
nm <- alarmdata::alarm_50state_map('NM')
draw(nm, init_plan = nm$cd_2020, palette = wacolors::wacolors$rainier,
layers = list(County = 'county'))

More info: christophertkenny.com/redistio/
Interactive Redistricting
A point and click editor for districts built on shiny and mapgl. Users can draw districts and calculate standard redistricting metrics, like compactness or the number of administrative splits. Maps ca...
christophertkenny.com
October 3, 2025 at 12:46 PM
redistio now uses @kylewalker.bsky.social's mapgl for interactive redistricting map editing!

redistio is an #rstats package that uses Shiny to draw redistricting maps locally.

Unlike other district editors, this provides access to our simulation algorithms, interactively!

Short demo:
October 3, 2025 at 12:46 PM