#ggspatial
Day 11 | Senses: Sound | #30DayMapChallenge | Live Music in Berlin. Data: OSM and Natural Earth.
Tools: #Rstats #ggplot2 #rnaturalearth #ggspatial #sf #dplyr #GeoportalBerlin
November 11, 2026 at 6:28 AM
Day 12 | Power | #30DayMapChallenge | Where Is Germany Strongest? German powerlifting by state: who lifts the most, and where. Data: OpenPowerlifting Made with #RStats #ggplot2 #datatable #rnaturalearth #ggspatial #sf
November 12, 2026 at 6:12 AM
Day 13 | Interactions | #30DayMapChallenge | The Road to Bundesliga: Hertha BSC 2026–2027. Every Hertha match left this season: 23 games against 17 opponents.

Data: DFL 2. Bundesliga 2026/27 schedule, Eurostat GISCO, elevatr
Made with #rstats #sf #ggplot2 #ggspatial #giscoR #terra
November 13, 2026 at 6:40 AM
Day 9 | Urban-rural | #30DayMapChallenge | City, Suburb, Village, Field – All of It Berlin.
Data: Umweltatlas Berlin 2025 and OpenStreetMap.

Made with #RStats #sf #ggplot2 #rnaturalearth #patchwork #ggspatial #GeoportalBerlin
November 9, 2026 at 6:32 AM
Day 6 | Vintage | #30DayMapChallenge. Berlin as an old blueprint, with white ink on cyanotype paper.

Data: OpenStreetMap. #RStats #sf #dplyr #ggplot2 #ggspatial #rnaturalearth
November 6, 2026 at 10:32 AM
Día 8 | Utopía | #30DayMapChallenge
El sueño de muchos capitalinos (gente de Tegucigalpa y Comayagüela): La ciudad más verde. 91 % de la ciudad quedaría a cinco minutos a pie de un parque. Hoy es solo el 22 %. #rstats #sf #terra #igraph #dplyr #ggplot2 #ggspatial #ggrepel #patchwork #rnaturalearth
November 8, 2026 at 1:52 PM
Day 5 | Sight | #30DayMapChallenge. What Berlin Sees. How much of the city can be seen, and from where? viewsheds of every viewpoint and observation tower.
#RStats #sf #terra #ggplot2 #osmdata #patchwork #ggspatial #rnaturalearth #GeoportalBerlin
November 5, 2026 at 5:12 AM
Day 4 | Clusters | #30DayMapChallenge. Which Berlin neighbourhoods share the same trees? | Neighbourhoods grouped by the species mix of their street and park trees.
#RStats #sf #ggplot2 #vegan #cluster #fpc #dendextend #patchwork #ggspatial #Baumkataster #GeoportalBerlin
November 4, 2026 at 6:45 AM
Day 3 | Polygons | #30DayMapChallenge. How diverse are the trees in each Berlin neighbourhood? Shannon index (H') of street and park trees per neighbourhood.
#RStats #sf #ggplot2 #vegan #patchwork #ggspatial #dplyr #rnaturalearth #GeoportalBerlin
November 3, 2026 at 6:53 AM
Day 2 | Lines | #30DayMapChallenge. Berlin’s 20 Green Main Trails | Signposted walking routes through parks, forests and neighbourhoods, from the city centre to the edge of Berlin, mostly away from car traffic.
#RStats #sf #ggplot2 #igraph #patchwork #ggspatial #dplyr #OpenStreetMap #GeoportalBerlin
November 2, 2026 at 6:42 AM
CRAN updates: clmplus ggspatial hydrodownloadR pavo seasonal SticsRFiles vectra #rstats
September 14, 2026 at 11:02 PM
Updates on CRAN: BigDataStatMeth (2.0.5), clmplus (1.1.1), DiscreteTests (0.5.2), ggspatial (1.1.11), Guerry (1.8.5), hydrodownloadR (0.1.5), LSJM (0.1.1), miic (2.0.4), opencv (0.6.0), pavo (2.10.0), pdynmc (0.9.13)
September 14, 2026 at 11:42 PM
#30DayMapChallenge Day 27: Resources. One of the most precious resources is clean air. Luckily, concentration levels of nitrogen dioxide in #Helsinki haven't increased. Data: Helsinki Region Environmental Services Authority. Code: https://t.co/etVEr96alA #rstats #sf #ggspatial
November 13, 2024 at 2:55 PM
A study of Global Water Futures Observatory site Sibbald Fen shows that sudden warming events like chinooks can trigger bursts of CO₂ from mountain peatlands—even in winter. As winters warm, this hidden carbon loss could grow. www.nature.com/articles/s41... @envwaterloo.bsky.social @water.usask.ca
May 14, 2026 at 1:17 PM
CRAN updates: alookr dlookr ggspatial sps #rstats
August 24, 2025 at 6:02 AM
#30DayMapChallenge - day 20 - OpenStreetMap

First in a series of maps about the conflict in eastern Democratic Republic of Congo, where M23 rebels, supported by the Rwandan miltary, fight the Congolese army. Plotted the national boundaries over the OSM tiles from {ggspatial}.

#rstats #dataviz
February 8, 2025 at 12:08 AM
I used this excellent tutorial from @milos-makes-maps.bsky.social - highly recommended if you want to try for yourself. I swapped out the {terra} package for {ggspatial} to get my map.

#rstats #dataviz
Travel time (isochrone) maps with R
YouTube video by Milos Makes Maps
www.youtube.com
January 14, 2025 at 11:49 PM
Updates on CRAN: alookr (0.3.91), dlookr (0.6.4), ggspatial (1.1.10), mutualinf (2.0.4), NumericEnsembles (0.10.1), sps (0.6.2)
August 24, 2025 at 9:03 AM
#30DayMapChallenge 2023 #day29 Population
Kontur data for Ireland Population density and cities 🤩
Tools: #R, {ggspatial}, {cowplot}, {sf},..

#rspatials #rstats #datascience #maps #DataVisualization
November 29, 2023 at 9:22 PM
#Day8 | Distributions – Circular | #30DayChartChallenge | Elevation distribution in the most circular department of Honduras. Built with #RStats using #sf, #raster, #exactextractr, #ggplot2, #ggnewscale, #ggtext, #dplyr, #terra, #showtext, #scales, #patchwork and #ggspatial.
April 8, 2026 at 4:12 AM
Día 27 – Límites #30DayMapChallenge. Bosques en La Reserva del Hombre y Biósfera del Río Plátano. Herramienta: R usando terra, sf, tidyverse, tidyterra, showtext, ggtext, cowplot y ggspatial.
November 28, 2025 at 4:35 AM
Día 26 – Transporte #30DayMapChallenge. Infraestructura de Transporte Aéreo y Marítimo Centroamérica 2025. Herramienta: R usando sf, ggplot2, dplyr, rnaturalearth, ggimage, ggrepel, patchwork, magick, terra, stars y ggspatial.
November 26, 2025 at 4:14 AM
Día 25 – Hexágonos #30DayMapChallenge. Cantidad de Caserios por Hexágono de 20km Cuadrados. Herramienta: R usando sf, ggplot2, showtext, ggspatial, dplyr, rnaturalearth, rnaturalearthdata, classInt, scales, grid, magrittr, stringr y patchwork.
November 25, 2025 at 3:18 AM
Día 12 – Mapa del 2125 #30DayMapChallenge. Población de Centroamérica al 2125. Herramienta: R usando los paquetes rnaturalearth, rnaturalearthdata, sf, ggplot2, dplyr, patchwork, grid, showtext, ggspatial y scales.
November 23, 2025 at 11:11 PM