Why isn't he wearing his Posit T-shirt? π
12.09.2025 06:46 β π 3 π 0 π¬ 1 π 0@joseph-barbier.bsky.social
I'm a freelance data scientist - living in France π₯ - doing open source π - and data visualization π barbierjoseph.com
Why isn't he wearing his Posit T-shirt? π
12.09.2025 06:46 β π 3 π 0 π¬ 1 π 0New feature available in dayplot! π
You can now easily add captions (and customize them) to the calendar heatmaps.
Now, I think it's time for me to spend more time finding better examples.
Learn more about dayplot: github.com/y-sunflower/...
New release of morethemes ππ¨ with 2 new themes for matplotlib!
These themes (try to) be more color-blind friendly, as requested by some users.
If you have any ideas for themes, please don't hesitate to reach out!
Browse all themes: y-sunflower.github.io/morethemes/
It's been a year since I started freelancing!
So I decided to write a little blog post about the upsides and downsides. It focuses mainly on: money, workload and working conditions.
barbierjoseph.com/blog/lessons...
@matplotlib.org is getting more and more interactivity!
"plotjs" converts any existing matplotlib charts to an interactive, web-based version of them, with quite a lot of customization options.
Try it out here: github.com/y-sunflower/...
More examples: y-sunflower.github.io/plotjs/
What would be great is if people were 100% responsible for the outputs of the AI they decide to use/share.
"chatgpt wrote this code" -> well, it was you who decided to put it in this PR, so it's actually your code.
thanks!
18.07.2025 14:40 β π 1 π 0 π¬ 0 π 0I've started working on a minimalist PoC that converts @matplotlib.org plots into interactive graphics.
There are a bazillion things to do before it's something robust and stable, but I'm confident it will go somewhere.
Online demo: y-sunflower.github.io/plotjs/
thanks!
08.07.2025 07:15 β π 0 π 0 π¬ 0 π 0New #tidytuesday chart! It's all about gas prices
β’ Highlight the overall trend rather than precise values
β’ Use a scale-free format
β’ Keep the design minimalist
Code: github.com/JosephBARBIERDARNAL/tidytuesday/blob/main/src/2025/2025-07-01/main.py
New (small) release of pypalettes! π
- A create_cmap() function to easily create a colormap object
- A show_cmap() function to preview the colors
- Improved documentation
- Minor bug fixes and internal code cleanup
More info on the project repository: github.com/JosephBARBIERDARNAL/pypalettes
Here to represent France ππ«π·
27.06.2025 14:43 β π 1 π 0 π¬ 0 π 0L'interactivitΓ© Γ§a rend vraiment le truc cool, j'avoue que sans je pense que Γ§a marcherait pas trop ^^
08.04.2025 19:04 β π 1 π 0 π¬ 0 π 0I'm looking for good examples of using 3d visualisation, any recommendations?
07.04.2025 08:02 β π 0 π 0 π¬ 1 π 0trop bien ! n'hΓ©site pas Γ partager tes prochains graphiques, Γ§a nous intΓ©resse beaucoup
27.03.2025 08:01 β π 0 π 0 π¬ 0 π 0Found: I think Air will be the best solution!
25.02.2025 14:49 β π 0 π 0 π¬ 0 π 0I'm having trouble finding a good code formatter for quarto (.qmd) files in VS code / Positron, any suggestions?
24.02.2025 15:29 β π 0 π 0 π¬ 1 π 0Is it enough to be educated to have opportunities? That's not for sure.
I literally spent days with @yan-holtz.bsky.social to end up with a simple static image, but that's how dataviz is sometimes.
If you want to learn how to make this type of visualisation, take a look at matplotlib-journey.com
Matplotlib is enormousβbut just how big is it, really?
Even other well-known tools like Altair and Plotly havenβt reached Matplotlibβs level of adoptionβthough they do have their own unique features that Matplotlib doesnβt offer.
Code: github.com/JosephBARBIERDARNAL/anim-manim/blob/main/scene.py
My confidence in my data visualization skills over the past few years has been... interesting.
By the way, I'm really curious to hear about YOUR dataviz journey!
made with the @matplotlib.bsky.social plt.xkcd() tool, which is quite amusing!
@matplotlib.bsky.social is much more than just a data visualization library.
This is ~100 lines of code, using numpy+matplotlib
If you want to learn how to create anything with Matplotlib, the first step is to check out our new project with @yan-holtz.bsky.social: matplotlib-journey.com
First post on bluesky btw!
28.11.2024 17:01 β π 1 π 0 π¬ 0 π 0Sometimes, I enjoy reinventing the wheel to suit my needs.
So I ended up creating gifingβa minimalist yet customizable GIF maker for Python.
Right now, itβs a simple, foundational version, but I have some cool feature ideas!
repo: github.com/JosephBARBIERDARNAL/gifing
- Was there an initial plan? What was it, and how has it evolved over time? What prompted these changes, and what is the current plan (if one exists)?
- What lessons can be learned by those developing open-source tools today? Are there common mistakes to avoid or strategies to save time and effort?