Sign in

bpiros.bsky.social

@bpiros.bsky.social
209 followers 123 following 91 posts

Data viz enthusiast. Bookworm. Github: github.com/DevJupyHUB

PostsRepliesMedia
bpiros.bsky.social @bpiros.bsky.social · 24/09/2026
I made this plot using Matplotlib + plotnine and added interactive tooltips with @joseph-barbier.bsky.social ’s ninejs library. A nice way to bring some interactivity to static visualizations! #matplotlib #ninejs #plotnine #rasterio #ghsl #populationgrid #dataviz
0101
bpiros.bsky.social @bpiros.bsky.social · 10/09/2026
Can you spot the El Niño years? Explore August sea surface temperature anomalies from 2014–2026. #ecmwf #cds #copernicus #earthkit #cartopy #matplotlib #dataviz
041
bpiros.bsky.social @bpiros.bsky.social · 03/09/2026
March was less cloudy than April across most regions in Portugal this year. #ecmwf #cds #copernicus #earthkit #matplotlib #dataviz
030
bpiros.bsky.social @bpiros.bsky.social · 30/07/2026
The animation shows the evolution of Total Aerosol Optical Depth at 550 nm. During active wildfire, elevated AOD values can highlight of smoke plumes along with other aerosol sources such as dust, sea salt, and pollution. #earthkit #matplotlib #cartopy #dataviz #cams #copernicus #ecmwf
141
bpiros.bsky.social @bpiros.bsky.social · 17/07/2026
More tropical nights than usual were recorded across nearly all of Europe in June. Only the far north and the mountainous areas stayed close to normal. A tropical night is defined as a night when the minimum surface air temperature remains above 20°C. #earthkit #cds #climate #climatechange
030
bpiros.bsky.social @bpiros.bsky.social · 09/07/2026
I recently started exploring the earthkit ecosystem. Still lots to explore, but the tutorials and gallery are a great starting point! #earthkit #matplotlib #dataviz
050
bpiros.bsky.social @bpiros.bsky.social · 06/07/2026
In February, mainland Portugal was affected by several depressions, a strong jet stream and atmospheric rivers, which brought heavy rainfall. #matplotlib #cartopy #cds #dataviz
040
bpiros.bsky.social @bpiros.bsky.social · 29/06/2026
I completed the animation project in @yan-holtz.bsky.social 's d3-loves-react course. The goal of my project was to build interactive charts that allow users to switch between different data views using buttons, while creating smooth transitions with Motion.
040
bpiros.bsky.social @bpiros.bsky.social · 04/06/2026
For my project in @yan-holtz.bsky.social 's d3-loves-react course, I built a weather app that fetches 2025 weather data from an API and combines it with locally stored baseline data. Link to the App: devjupyhub.github.io/temp-anomali...
060
bpiros.bsky.social @bpiros.bsky.social · 02/06/2026
As part of @yan-holtz.bsky.social's d3-loves-react course, I’ve been learning how to build interactive data visualizations. This project involved creating a responsive energy dashboard with a focus on wrapper components, the useDimensions hook, flexible layouts, hover interactions, and tooltips.
040
bpiros.bsky.social @bpiros.bsky.social · 16/04/2026
#DuboisChallenge2026 Plate 42 #matplotlib #geopandas #shapely #cartopy #dataviz
011
bpiros.bsky.social @bpiros.bsky.social · 10/04/2026
#DuboisChallenge2026 Plate 41 #matplotlib #geopandas #shapely #cartopy #dataviz
021
bpiros.bsky.social @bpiros.bsky.social · 31/03/2026
#DuboisChallenge2026 Plate 38 #matplotlib #geopandas #shapely #cartopy #dataviz
011
bpiros.bsky.social @bpiros.bsky.social · 24/03/2026
#DuboisChallenge2026 Plate 37 #matplotlib #geopandas #shapely #dataviz
022
bpiros.bsky.social @bpiros.bsky.social · 17/03/2026
#DuboisChallenge2026 Plate 20 #matplotlib #geopandas #dataviz
072
bpiros.bsky.social @bpiros.bsky.social · 10/03/2026
#DuboisChallenge2026 Plate 8 #matplotlib #geopandas #shapely #dataviz
051
bpiros.bsky.social @bpiros.bsky.social · 03/03/2026
#DuboisChallenge2026 Plate 6 #matplotlib #geopandas #dataviz
051
bpiros.bsky.social @bpiros.bsky.social · 02/03/2026
A montage of my #pydytuesday submissions. #matplotlib #dataviz
2162
bpiros.bsky.social @bpiros.bsky.social · 26/02/2026
This week’s #TidyTuesday explores Science Foundation Ireland grant commitments. I built 100% stacked bar charts to show how yearly commitments are divided among the top research bodies. #pydytuesday #matplotlib #dataviz
1161
bpiros.bsky.social @bpiros.bsky.social · 25/02/2026
#DuboisChallenge2026 Plate 5 #matplotlib #geopandas #dataviz
0101
bpiros.bsky.social @bpiros.bsky.social · 23/02/2026
#DuboisChallenge2026 Plate 1 #matplotlib #cartopy #geopandas #shapely #dataviz
051
bpiros.bsky.social @bpiros.bsky.social · 19/02/2026
#DuboisChallenge2026 Plate 2 #matplotlib #geopandas #pyfonts #dataviz
083
bpiros.bsky.social @bpiros.bsky.social · 18/02/2026
This week #TidyTuesday explores the agricultural production statistics in New Zealand. I created slope charts to show how the cultivated area of specific crops changed between two decades. #pydytuesday #matplotlib #dataviz
0100
bpiros.bsky.social @bpiros.bsky.social · 13/02/2026
I created a map of Corvo Island using osmnx library, showing natural features, land use, waterways and main roads, along with some key facts about the island. #osmnx #matplotlib #pyfonts #dataviz #geospatial
040
bpiros.bsky.social @bpiros.bsky.social · 12/02/2026
This week #TidyTuesday explores the 2026 Winter Olympics. I divided the discipline names into groups and created 2D kernel density estimate subplots for each, showing how event day and duration are distributed together. #pydytuesday #matplotlib #seaborn #dataviz
060
bpiros.bsky.social @bpiros.bsky.social · 04/02/2026
This week #TidyTuesday explores the Edible Plants Database. I converted the categorical measurements into numerical values, computed the average for each category, and plotted them as triangles inside circles with circle angles corresponding to the measurements. #pydytuesday #matplotlib #dataviz
080
bpiros.bsky.social @bpiros.bsky.social · 28/01/2026
This week #TidyTuesday explores Brazilian Companies. I created a connected scatter plot of high and low capital stock pairs by legal nature. Axes are logarithmic to handle skewness, but labels display the original values. #pydytuesday #matplotlib #dataviz
191
bpiros.bsky.social @bpiros.bsky.social · 20/01/2026
This week #TidyTuesday explores the Astronomy Picture of the Day (APOD) archive. I filtered the data to focus on Portugal related images and visualized them using circle packing. #pydytuesday #matplotlib #dataviz
0132
bpiros.bsky.social @bpiros.bsky.social · 14/01/2026
This week #TidyTuesday explores the Languages of Africa. I created radial bar charts for the top 3 language families. #pydytuesday #matplotlib #dataviz
090
bpiros.bsky.social @bpiros.bsky.social · 07/01/2026
This week #TidyTuesday is about bringing our own data. Using the 2021 Census geopackage data from Portugal’s national statistics agency, I created a bivariate map of Lisbon’s residences categorized by low and high numbers of divisions. #pydytuesday #matplotlib #geopandas #dataviz
0120
bpiros.bsky.social @bpiros.bsky.social · 30/12/2025
This week #TidyTuesday explores Christmas novels from Project Gutenberg. I collected adjectives that directly precede the word “christmas” using part of speech tagging. Then I created an edge colormap graph to symbolize a sparkler. #pydytuesday #matplotlib #spacy #networkx #dataviz
190
bpiros.bsky.social @bpiros.bsky.social · 23/12/2025
Happy holidays to you all! #matplotlib #dataviz
090
bpiros.bsky.social @bpiros.bsky.social · 23/12/2025
This week #TidyTuesday explores the Languages of the World. I made some chord diagram subplots where each subplot highlights a different macro area. #pydytuesday #matplotlib #pycirclize #dataviz
0100
bpiros.bsky.social @bpiros.bsky.social · 16/12/2025
This week #TidyTuesday explores roundabouts in the world. I filtered the data for Portugal, added extra info, and made a grid of circles that looks like the Portugal map. The colors show how many roundabouts are in each district or autonomous region. #pydytuesday #matplotlib #dataviz
170
bpiros.bsky.social @bpiros.bsky.social · 09/12/2025
This week #TidyTuesday explores data about cars in Qatar. I visualized the distribution of car performance by manufacturing country using raincloud plots. #pydytuesday #matplotlib #seaborn #dataviz
030
bpiros.bsky.social @bpiros.bsky.social · 03/12/2025
This week #TidyTuesday explores the weather prediction of Zurich's exploding snowman. I gathered additional data and created a timeline plot with some fun facts and weather prediction. #pydytuesday #matplotlib #dataviz
090
bpiros.bsky.social @bpiros.bsky.social · 01/12/2025
Although I didn’t join the 30DayMapChallenge, but it still got me in the mood to plot some city grids using the osmnx library. #osmnx #matplotlib #pyfonts #dataviz
1161
bpiros.bsky.social @bpiros.bsky.social · 25/11/2025
This week #TidyTuesday explores the statistical performance indicators (SPI). I created gauge charts to show the overall statistical performance score per region. #pydytuesday #dataviz #matplotlib
0111
bpiros.bsky.social @bpiros.bsky.social · 19/11/2025
This week #TidyTuesday explores the Complete Sherlock Holmes. I selected a novel to compare how often Holmes and Watson are mentioned. After that I created square heatmaps to show the frequency of each mentioned name. #pydytuesday #dataviz
0120
bpiros.bsky.social @bpiros.bsky.social · 12/11/2025
This week #TidyTuesday explores the global tuberculosis (TB) burden estimates. I used the great_tables library again, but this time I tried it with nanoplots. #pydytuesday #dataviz
0180
bpiros.bsky.social @bpiros.bsky.social · 04/11/2025
This week #TidyTuesday explores the lead levels in water samples collected in Flint, Michigan in 2015. I created waffle charts to show the % of samples from MDEQ and Virginia Tech that are above or below the 15 ppb threshold. The 90th percentiles are also highlighted. #pydytuesday #dataviz
090
bpiros.bsky.social @bpiros.bsky.social · 28/10/2025
This week #TidyTuesday explores the selected British literary prizes data. I created area and line charts by selected genders to show how the number of writers changed over time and added some summary metrics. #pydytuesday #dataviz
091
bpiros.bsky.social @bpiros.bsky.social · 21/10/2025
This week #TidyTuesday explores meteorological data from the UK Met Office. I calculated yearly averages and the overall average for each variable, identified anomalies and created barcode charts to visualize the anomalies, where each bar represents a year." #pydytuesday #dataviz
1101
bpiros.bsky.social @bpiros.bsky.social · 17/10/2025
This week #TidyTuesday explores the World Food Day. I created proportional half circles to represent the percentage of stunted and overweight children under 5 for each available country, and placed them on a map. #pydytuesday #dataviz
090
bpiros.bsky.social @bpiros.bsky.social · 10/10/2025
I recreated my #TidyTuesday wk36 plot in #Tableau. public.tableau.com/app/profile/...
071
Reposted by @bpiros.bsky.social
The Guardian @theguardian.com · 09/10/2025
László Krasznahorkai wins the Nobel prize in literature 2025
theguardian.com
László Krasznahorkai wins the Nobel prize in literature 2025
The author was announced as winner at a ceremony in Stockholm • Nobel prize in literature 2025 live: László Krasznahorkai wins ‘for his compelling and visionary oeuvre’ The Nobel prize in literature for 2025 has been awarded to Hungarian author László Krasznahorkai, the Swedish Academy has announced. The Academy cited the 71-year-old’s “compelling and visionary oeuvre that, in the midst of apocalyptic terror, reaffirms the power of art”. Continue reading...
7252110
bpiros.bsky.social @bpiros.bsky.social · 08/10/2025
This week #TidyTuesday explores EuroLeague Basketball, the premier men’s club basketball competition in Europe. I used a circle packing chart to show each team’s final four appearances and success rate, using size and color to represent these values. #pydytuesday #dataviz
1101
bpiros.bsky.social @bpiros.bsky.social · 01/10/2025
This week #TidyTuesday explores the crane observations at Lake Hornborgasjön, Sweden. I created a dumbbell chart to show the differences between the seasonal counts. #pydytuesday #dataviz
2122
bpiros.bsky.social @bpiros.bsky.social · 23/09/2025
This week #TidyTuesday explores the FIDE Chess Player Ratings. I selected the top 10 male and top 10 female players who saw the biggest jump in ratings and rankings from August to September and then presented them in a table with the great_tables library. #pydytuesday #dataviz
041
bpiros.bsky.social @bpiros.bsky.social · 16/09/2025
This week #TidyTuesday exploring a curated collection of recipes collected from Allrecipes website. I created donut chart subplots to look like plates and added a fork and knife image to each. #pydytuesday #dataviz
0174