#Day20 #30DayChartChallenge: Global change.
Taxi-out time tells a quiet operational story: Europe drifts upward from 2023 to 2025, while Brazil remains broadly steady.
We tried to combine "result" panels with a line chart and struggled to make {ggtext} and {patchwork} work nicely together.
Posts by #30DayChartChallenge
A connected scatter plot titled "Solar Got 99.8% Cheaper as the World Built More of It" showing solar PV module cost (y-axis, log scale, $0.20/W to $200/W) against global cumulative installed capacity (x-axis, log scale, 1 MW to 1 TW) for the years 1975–2024. Each year is a point colored on a purple-to-orange gradient, connected by an orange path. The trajectory runs from top-left (1975: $128.27/W, 0.54 MW, in purple) down to bottom-right (2024: $0.26/W, 1,852 GW, in orange) along a roughly straight line. A dashed gray reference line shows the canonical Swanson's Law slope of 20% cost reduction per doubling of capacity. Six year-points are labeled (1975, 1985, 1995, 2005, 2015, 2024). A white callout reads "Wright's Law (Swanson's Law for solar PV): every doubling of global solar capacity → ~20% cost decline. 1975 → 2024: Capacity ×3.4 million, Cost −99.8%." Drawn on a dark navy background.
Day 20 #30DayChartChallenge — Global Change
In 1975, solar cost $128/W and total global capacity was 0.54 MW. In 2024, $0.26/W and 1,852 GW. A 99.8% cost drop.
.
Data: OWID
R + ggplot2
Day 19, Evolution: How does happiness evolve after moving from Hungary to Austria? Just like in evolution, adaptation matters. Over time, migrants report greater happiness, mirroring positive shifts in other subjective well-being domains, such as life satisfaction and optimism. #30DayChartChallenge
#Día20 | Series de Tiempo – Cambio Global | #30DayChartChallenge | Anomalía anual de temperatura superficial global respecto al promedio 1951–1980. Creada usando #Rstats con #ggplot2, #dplyr, #readr, #scales y #ggtext.
A line chart titled "Going electric" with subtitle "EV and plug-in hybrid share of new cars". Four lines trace the share of new car sales that are electric or plug-in hybrid from 2010 onwards. Uppsala (saffron) and Sweden (indigo) rise steeply together, reaching 59.6% by 2025 and 58.0% by 2024 respectively. World (light grey) and EU (dark grey) also grow but reach only 22.0% and 21.0% by 2024. All four lines show low shares until around 2018, then accelerate sharply. Source: SCB (Uppsala, 2010–2025) and Our World in Data (2010–2024).
#day20 of #30DayChartChallenge, Global change
code: github.com/gkaramanis/3...
#RStats #dataviz
#30DayChartChallenge Day 14 : Trade
RAM price drop? 😱
Recent spot price data for RAM chips and sticks shows a slight decline over the past few weeks
Not exactly a freefall but these are still the first drops since it went bananas starting last fall
(These aren't retail prices)
#Rstats #Tech
Coloring up #Day20 of the #30DayChartChallenge: added color for better contrast and accessibility.
#dataviz
bsky.app/profile/byte...
Cleaned up #Day19: Evolution of #30DayChartChallenge a bit more to arrange label-markers chronologically #dataviz @datavizsociety.bsky.social
#30DayChartChallenge Day 13 : Ecosystems 🇨🇦
So #Yukon has the largest number of protected areas relative to its size. Well, now I know, and so do you.
#Canada #Rstats
At 4 %, the lowest nation-wide, #PrinceEdwardIsland probably doesn't have a lot of land to spare. Potatoes need space 🥔
Mapa de calor rectangular de anomalías térmicas globales por mes (columnas) y año (filas) desde 1880. La parte superior correspondiente a años antiguos es predominantemente cian, indicando temperaturas bajo la media. La franja inferior, correspondiente a las dos últimas décadas, es de un magenta oscuro continuo en todos los meses.
El tapiz del calentamiento global (1880-Pres). 🌍🔥 La matriz térmica revela un cambio de régimen: el azul del s.XIX ha sido devorado por un avance implacable del calor extremo. Las estaciones ya no importan, el exceso es sistémico. #30DayChartChallenge #Day20 #RStats
Day 17, Remake: Last year, we looked at housing prices in Budapest; this year, we have shifted our focus to Vienna, zooming in on medium-sized apartments built before 1960 across districts. The 1st district (Innere Stadt) clearly stands out from the rest. #30DayChartChallenge #Vienna
Three-panel stacked line chart showing independent indicators of planetary change from 1960 to 2024, all trending upward in parallel. Top panel: atmospheric CO₂ concentration rises from 317 ppm to 425 ppm, crossing the 400 ppm threshold in 2013. Middle panel: global mean temperature anomaly (relative to 1951–1980 baseline) climbs from near 0°C to +1.2°C, first exceeding +1°C in 2016. Bottom panel: global mean sea level rises approximately 149 mm (15 cm) above the 1960 baseline. All three signals move in the same direction across six decades, illustrating the convergent trajectory of climate change indicators. Data sources: NOAA GML (CO₂), NASA GISS (temperature), CSIRO Church & White, and NOAA LSA (sea level).
📊 #30DayChartChallenge 2026 – day 20
.
Timeseries | Evolution
.
🔗 : stevenponce.netlify.app/data_visuali...
.
#rstats | #r4ds | #dataviz | #ggplot2
1 in 5 Births: The Global🌍share of C-Section births nearly doubled in two decades.
#30DayChartChallenge | Global Change
#Rstats #Dataviz #ggplot2
#30DayChartChallenge Day 20 - Global Change
How has the prevalence of mechanics in @boardgamegeek.com games changed over time?
Code in #rstats: github.com/drjohnrussel...
I'm again late to the #30DayChartChallenge! For Day 17: Remake, I recreated a ~120 year old chart from the 'Geographisch-statistischer Taschen-Atlas' book showing the religious composition in Europe around the late 19th century. And what stands out to me is the diversity of Istanbul’s population!
A tilemap of the world showing how electricity production sources have changed from 2000 to 2024. Each tile contains an area chart indicating the share of fossil fuels (grey), nuclear (yellow), and renewables (green). Across most regions, especially Europe, parts of Latin America, and Africa, renewable energy use has grown. In contrast, several countries in Asia and the Middle East remain dominated by grey, indicating continued dependence on fossil fuels. Nuclear energy (yellow) is visible in a smaller set of countries, notably in Europe and East Asia. Overall, the map highlights a global shift toward renewables, though progress is uneven across regions.
#Day20: Global change
How do countries power themselves? Over the last two decades, the world’s electricity mix has been slowly turning green, but not everywhere. Data: @ourworldindata.org
#30DayChartChallenge #dataviz #energymix
#Day20 of the #30DayChartChallenge: Global Change
Household electricity access has improved over the years, but conflicts and instability can quickly reverse that progress.
Built with gifski
#DataViz #Rstats
I'm again late to the #30DayChartChallenge! For Day 17: Remake, I recreated a ~120 year old chart from the 'Geographisch-statistischer Taschen-Atlas' book showing the religious composition in Europe around the late 19th century. @30daychartchall.bsky.social
The global line goes up, as does the local within it.
#30DayChartChallenge Day 20 Global change
The Earth's Energy imbalance (added trapped energy due to more CO2) since 2000 in watts per metre squared (blue line), and the days climate emergency of NZ regions as percentage of total days available for those regions
Line chart showing the levelized cost of electricity (LCOE) for four power sources from 2010 to 2024 in 2024 USD per kilowatt-hour. Solar PV begins at $0.42/kWh in 2010 and falls 90% to $0.043/kWh by 2024, the steepest decline of any technology. Onshore wind drops 69% from $0.11 to $0.034/kWh. Offshore wind declines from $0.19 to $0.079/kWh. Fossil fuels remain relatively flat near $0.09/kWh throughout, spiking to $0.14/kWh in 2022 before retreating. Two vertical dotted lines mark cost-parity crossover points: onshore wind becomes cost-competitive with fossil fuels in 2013, solar in 2017. By 2024, both solar and onshore wind generate electricity more cheaply than any fossil fuel alternative. Data source: IRENA Renewable Power Generation Costs reports.
📊 #30DayChartChallenge 2026 – day 19
.
Timeseries | Evolution
.
🔗 : stevenponce.netlify.app/data_visuali...
.
#rstats | #r4ds | #dataviz | #ggplot2
World🌍 rugby ranking, Men's 15s aside.
#30DayChartChallenge | Evolution
#Rstats #Dataviz #ggplot2
A stacked area chart titled "Inside the Plastic Boom" showing global plastic production by polymer type, 1990 to 2019, in million tonnes per year. Eight colored bands stack from polyethylene (cyan, bottom, 110 Mt in 2019) up through PP, Other, Fibres, PVC, PET, PS, and PUR (pink, top, 18 Mt). Total grows from 130 Mt to 460 Mt — a 3.5× increase. Each polymer is labeled in a ranked column on the right (PE 24% at top → PUR 4% at bottom), connected to its band by a colored leader line. A white callout notes that PE alone is 24% of all plastic produced and only ~9% of plastic waste ever gets recycled.
Day 19 #30DayChartChallenge — Evolution
130 Mt in 1990. 460 Mt in 2019. Global plastic production has tripled in 29 years — and "plastic" is 8 different polymer families.
PE alone = 24% of all production.
Data: OWID (Geyer 2017)
#Día19 | Series de Tiempo – Evolución | #30DayChartChallenge | Nuevas especies de mamíferos descritas por la ciencia · 1900–2050. Creada usando #Rstats con #ggplot2, #dplyr, #scales y #patchwork.
Scatter plot with a fitted regression line illustrating the near-perfect negative linear relationship between year-on-year relative changes in life expectancy and year-on-year relative changes in total death counts for Italian males, covering the period 1950 to 2023. The horizontal axis is labeled "Δ log D" (change in log total deaths), ranging from approximately −0.15 to beyond 0.15. The vertical axis is labeled "Δ log e₀" (change in log life expectancy at birth), ranging from below 0.00 to above 0.02. Reference lines cross at the origin (0.0, 0.00). Dark teal circular data points are tightly clustered along a descending pink regression line, confirming a strong inverse correlation: years with rising death counts correspond to falling life expectancy, and vice versa. The majority of points fall near the origin, reflecting small year-on-year fluctuations. Two notable outliers appear in the upper-left quadrant (large life expectancy gain, large death count drop). One prominent outlier is labeled "2020" in pink, located far to the lower right, representing a large spike in deaths and a sharp drop in life expectancy during the COVID-19 pandemic. A second unlabeled point sits near it, slightly above and to the left. The title reads: "A near-perfect linear link between changes in life expectancy and total death counts." The subtitle reads: "Year-on-year relative changes in life expectancy VS year-on-year relative changes in total death counts, Italy, males, 1950–2023." The data source is credited to UN World Population Prospects 2024 (wpp2024 R package), with attribution to Ilya Kashnitsky @ikashnitsky.phd, part of the #30DayChartChallenge 2026, Day 16, theme: causation.
💡 Changes life expectancy follow changes in total death counts @araksha.bsky.social ✨
📝 doi.org/10.31219/osf...
🔗 #rstats code: github.com/ikashnitsky/...
🧙♂️ no ai jumpstarter this time, I worked off @jschoeley.com's code, all here github.com/ikashnitsky/...
DAY 16 -- causation 💫 #30DayChartChallenge
A horizontal timeline chart titled “Viz-ibly, we’ve come a long way: The evolution of maps, graphs and data visualisation,” spanning from 6000 BC to the 2000s. Events are grouped into four rows: Cartography, Statistics & Graphics, Technology, and Other. In Cartography, milestones are marked such as first known map (6200 BC), first world map (550 BC), latitude/longitude (90 AD), cylindrical projection (1569), first modern atlas (1570), choropleth maps (1819, 1826), London Underground map (1933), GIS (1960), and early weather and disease maps. In Statistics & Graphics, markers include early star charts and Earth measurements (240–134 BC), planetary diagrams (950), first data graph (1644), bar and line graphs (1786), pie chart (1801), mortality curves (1828), age pyramid (1874), and later methods like Chernoff faces, treemaps, parallel coordinates, ISOTYPE, Grammar of Graphics, and Gapminder. In Technology, markers include parchment (170 BC), paper (105 AD), movable type (1453), graph paper (1794), lithography (1798), first photograph (1827), first digital computer (1944), Fortran (1957), and S language (1978). In Other, milestones include color system diagrams (1758), periodic table (1869), and fisheye view (1981).
#Day19: Evolution
Tried a chart about the evolution of charts! Centuries of trying to understand the world through data and graphics visualised.
Data: www.datavis.ca/milestones/ by @datavisfriendly.bsky.social
#30DayChartChallenge #dataviz
@infobeautiful.bsky.social @datavizsociety.bsky.social
Traffic evolution for Brazil and Europe from 2019 through 2025.
#Day19 of #30DayChartChallenge: Evolution.
The Recovery Arc: daily air traffic in Brazil and Europe, indexed to each region's 2019 median.
Both regions collapsed in 2020, but the recovery paths differ: Brazil rises above baseline earlier; Europe returns with stronger seasonal waves.
A chart showing how the new registrations of BEV developed in Germany between January 2017 and March 2026. From a share below 1 % there were major drivers that a highlighted with annotations: - June 2020: Purchase incentive introduced. - Fall 2021: Rush to secure purchase incentive before scheduled 2021 expiry and government change. Dec 2022: Last chance for maximum incentive before rates decreased in Jan 2023. Aug 2023: Final month for incentive for commercial buyers; private buyers only thereafter. Dec 2023: Immediate termination of all EV subsidies following federal budget ruling. 2024-25: Organic growth from 10 percent to 24 percent. Share of Tesla cars is added from 2021 onwards, showing a typical pattern of a weak first month of the quarter, followed by two stronger months. The share increased up to 6 percent until mid 2023, since then it has declined. Strong uptick in March 2026 (about 3 percent of total new registrations).
The evolution of BEV sales in Germany. 🚗
#30DayChartChallenge | Day 19 - Evolution #dataviz 📊
#30DayChartChallenge Day 19 - Evolution
As the marketplace decides which games should be created, how have @boardgamegeek.com games 'evolved' over time to survive in an increasingly saturated market?
Code in #rstats: github.com/drjohnrussel...
Gráfico de crestas (ridgeline plot) mostrando la curva de tipos de interés de Estados Unidos, apilando los años de 2000 a 2026 en el eje Y vertical. Se colorean de magenta intenso los periodos donde la curva de plazos se invirtió, señalando gráficamente las previas de las grandes crisis económicas.
El Reloj de la Recesión. ⏳ Evolución de la Curva de Tipos de EE.UU. (2000-2026). Las olas magentas revelan la inversión de la curva (tipos cortos > largos) previa a las grandes crisis: Punto-Com, 2008 y la era post-COVID. #30DayChartChallenge #Day19 #RStats #DataViz
Day 19 — Timeseries (Evolution)
Higher education enrolment across EU countries, 2000–2024.
Each small chart shows one country in focus (yellow), against the EU context (grey).
Education expansion is not uniform — but it is widespread.
#30DayChartChallenge #DataViz #Education #EU #Timeseries