Combined with a small negative margin tweak, you can place facet labels inside each panel. A tiny trick that makes small multiples feel so much cleaner.
🔵 no manual coordinates
🔵 inherits theme styling
🔵 scales nicely when resizing
Combined with a small negative margin tweak, you can place facet labels inside each panel. A tiny trick that makes small multiples feel so much cleaner.
🔵 no manual coordinates
🔵 inherits theme styling
🔵 scales nicely when resizing
My guide to data visualization, which includes a very long table of contents, tons of charts, and more.
--> Why data visualization matters and how to make charts more effective, clear, transparent, and sometimes, beautiful.
www.scientificdiscovery.dev/p/salonis-gu...
My guide to data visualization, which includes a very long table of contents, tons of charts, and more.
--> Why data visualization matters and how to make charts more effective, clear, transparent, and sometimes, beautiful.
www.scientificdiscovery.dev/p/salonis-gu...
➡️ 9 ways to visualise the distribution of a variable
Thanks to @andrew.heiss.phd for curating this week's dataset!
#RStats #DataViz
➡️ 9 ways to visualise the distribution of a variable
Thanks to @andrew.heiss.phd for curating this week's dataset!
#RStats #DataViz
harriet-mason.github.io/ggdibbler/in...
You can now pass random variables to any aesthetic in any ggplot geom/stat. If you can express it as a distribution, ggdibbler can plot it. It also works with ggplot extensions, like gganimate. #rstats
harriet-mason.github.io/ggdibbler/in...
You can now pass random variables to any aesthetic in any ggplot geom/stat. If you can express it as a distribution, ggdibbler can plot it. It also works with ggplot extensions, like gganimate. #rstats
3 years ago, I wrote a database-centric guide in my book for analyzing the full 92 million record 1910 Census.
Now, with #rstats and @duckdb?
Analyze those 92 million rows in seconds.
3 years ago, I wrote a database-centric guide in my book for analyzing the full 92 million record 1910 Census.
Now, with #rstats and @duckdb?
Analyze those 92 million rows in seconds.
It's unconventional, but understanding this is a huge unlock!
So we made a new video to explain it:
youtu.be/q9QPWEnPmlE
It's unconventional, but understanding this is a huge unlock!
So we made a new video to explain it:
youtu.be/q9QPWEnPmlE
Why? The {details} are inside.
📚 quarto.thecoatlessprofessor.com/details/
💻 github.com/coatless-qua...
Why? The {details} are inside.
📚 quarto.thecoatlessprofessor.com/details/
💻 github.com/coatless-qua...
Look closely - The segments are polygons, so I can permute all the vertices with some random noise to create a DIY/paint-swatch effect
Look closely - The segments are polygons, so I can permute all the vertices with some random noise to create a DIY/paint-swatch effect
I was inspired by a HN post [2], so I'm working on adding some segmented fonts.
This will require a new backend (in addition to the existing bitmap and vector font backends).
#RStats
1] [ […]
[Original post on fosstodon.org]
I was inspired by a HN post [2], so I'm working on adding some segmented fonts.
This will require a new backend (in addition to the existing bitmap and vector font backends).
#RStats
1] [ […]
[Original post on fosstodon.org]
Brings proper tabset navigation to Reveal.js presentations with keyboard controls and PDF export support.
Navigate tabs as fragments, support nested content, and export correctly to PDF.
github.com/mcanouil/qua...
#Quarto #RevealJS #Teaching #DataScience
Brings proper tabset navigation to Reveal.js presentations with keyboard controls and PDF export support.
Navigate tabs as fragments, support nested content, and export correctly to PDF.
github.com/mcanouil/qua...
#Quarto #RevealJS #Teaching #DataScience
You can now include specific divs by their ID from external documents (online or outside your project).
This makes content reuse more precise and flexible.
Check it out: github.com/mcanouil/qua...
#Quarto #DataScience #Writing
You can now include specific divs by their ID from external documents (online or outside your project).
This makes content reuse more precise and flexible.
Check it out: github.com/mcanouil/qua...
#Quarto #DataScience #Writing
Supports #rstats, #python, #julia, and 13 other victims.
For those who never stopped celebrating Halloween.
📚 quarto.thecoatlessprofessor.com/ripper/
💻 github.com/coatless-qua...
Supports #rstats, #python, #julia, and 13 other victims.
For those who never stopped celebrating Halloween.
📚 quarto.thecoatlessprofessor.com/ripper/
💻 github.com/coatless-qua...
Jarl is a CLI tool with extensions in VS Code, Positron, and Zed. It can check thousands of lines of R code in milliseconds.
Jarl provides several output formats, a Github Actions workflow, and more.
Blog post: www.etiennebacher.com/posts/2025-1...
Jarl is a CLI tool with extensions in VS Code, Positron, and Zed. It can check thousands of lines of R code in milliseconds.
Jarl provides several output formats, a Github Actions workflow, and more.
Blog post: www.etiennebacher.com/posts/2025-1...
My latest blog post shares these battle-tested configurations.
mickael.canouil.fr/posts/2025-1...
#Quarto #VSCode #Positron #Productivity #DataScience
My latest blog post shares these battle-tested configurations.
mickael.canouil.fr/posts/2025-1...
#Quarto #VSCode #Positron #Productivity #DataScience
www.datawrapper.de/blog/data-vi...
www.datawrapper.de/blog/data-vi...
Dianyi Yang created an extension on OpenVSX that replicates the feature!
open-vsx.org/extension/kv...
Dianyi Yang created an extension on OpenVSX that replicates the feature!
open-vsx.org/extension/kv...