datavizpyr.com
datavizpyr.bsky.social
datavizpyr.com
@datavizpyr.bsky.social
Data Analysis to Visualisation with Python and R. Tune in for two DataViz tips per day - one in Python and and the second in R
Legends in ggplot2 are powerful but can sometimes clutter your visualization. Learn how to hide all legends, remove specific ones like color or shape, control them at the layer level, and even tidy them with scale functions datavizpyr.com/selectively-... #dataviz
Remove or Hide Legends in ggplot2 – Theme, Guides, Scales & Tips - Data Viz with Python and R
Learn how to selectively remove one or more specific legends in a plot made with ggplot2 using guides() function
datavizpyr.com
October 29, 2025 at 7:13 PM
Reposted by datavizpyr.com
Nice use of Monte Carlo Simulation: Advanced Retirement Planning Calculator calclabhq.com/advanced-ret...
Retirement Calculator (Advanced Monte Carlo Simulation)
A free retirement calculator using Monte Carlo simulation. Stress-test your savings against market volatility & visualize a range of outcomes
calclabhq.com
September 10, 2025 at 4:02 PM
Reposted by datavizpyr.com
I am beyond excited to announce that ggplot2 4.0.0 has just landed on CRAN.

It's not every day we have a new major #ggplot2 release but it is a fitting 18 year birthday present for the package.

Get an overview of the release in this blog post and be on the lookout for more in-depth posts #rstats
ggplot2 4.0.0
A new major version of ggplot2 has been released on CRAN. Find out what is new here.
www.tidyverse.org
September 11, 2025 at 11:20 AM
Nice use of Monte Carlo Simulation: Advanced Retirement Planning Calculator calclabhq.com/advanced-ret...
Retirement Calculator (Advanced Monte Carlo Simulation)
A free retirement calculator using Monte Carlo simulation. Stress-test your savings against market volatility & visualize a range of outcomes
calclabhq.com
September 10, 2025 at 4:02 PM
10 ChatGPT Prompts for ggplot2 Boxplots: Complete Guide with Working R Code datavizpyr.com/ggplot2-boxp... #DataViz #Prompt
Top 10 ggplot2 Boxplot Examples - with ChatGPT Prompts & Code
Explore 10 ggplot2 boxplot examples in R. Each includes a ChatGPT-ready prompt with R code to generate publication-quality plots instantly.
datavizpyr.com
September 8, 2025 at 4:32 PM
Reposted by datavizpyr.com
Want to connect paired data points in a scatter plot using Matplotlib? This step-by-step tutorial shows you how to draw lines between paired observations so you can easily visualize before–after / them-now comparison datavizpyr.com/connect-pair... #dataviz #python
September 5, 2025 at 5:01 PM
How to Connect Paired Points on Boxplots with Lines in ggplot2 t.co/loNoE9avX1 #ggplot2 #dataviz
https://datavizpyr.com/how-to-connect-data-points-on-boxplot-with-lines/
t.co
September 4, 2025 at 2:33 PM
Reposted by datavizpyr.com
#dataviz Area fill used to good effect in what would be an ordinary line graph 👍
More people are borrowing money in Latin America, but the trend is not the same in all countries.

#dataviz #findex #finance #debt #credit
September 4, 2025 at 2:52 AM
Remove "the annoying" Space between Legend at Bottom and x-axis in ggplot2 datavizpyr.com/remove-space... #rstats #dataviz
How to Remove Space between Legend at Bottom and x-axis in ggplot2 - Data Viz with Python and R
Learn to reduce space between legend placed at bottom and x-axis using legend.margin
datavizpyr.com
September 3, 2025 at 6:42 PM
How To Fold Legend into Multiple Rows/Columns in ggplot2 datavizpyr.com/fold-legend-... #rstats #dataviz
How to Wrap Long Legends into Multiple Rows/Columns in ggplot2
Learn how to fold long legend in ggplot2 into two or more rows using guides() function with guide_legend() argument.
datavizpyr.com
August 25, 2025 at 2:31 PM
ggplot2 Guide & Cookbook (R): Geoms, Scales, Labels, Themes, Facets t.co/ZRsgsRo4CL #rstats #dataviz
https://datavizpyr.com/ggplot2
t.co
August 21, 2025 at 3:33 PM
Reposted by datavizpyr.com
The full In-person program is out! The conference features three days of keynotes, tutorials, and talks to help you deepen your knowledge.

Schedule
user2025.r-project.org/program/in-p...

Get tickets
user2025.r-project.org/register

#useR #RStats
May 3, 2025 at 3:37 PM
Reposted by datavizpyr.com
Sharing my "Large Language Model tools for R" guide with updates after new developments and a mention in the posit blog.

luisdva.github.io/llmsr-book/
- ggpal2
- pangoling
- more curated reading materials on coding with LLMs
# rstats
March 21, 2025 at 7:46 PM
Reposted by datavizpyr.com
One of the exciting parts of the new sparse data tidymodels work, is that {textrecipes} can now be used as a reproducible way to generate DTM, tf-idf etc etc
#rstats #tidymodels
March 21, 2025 at 4:06 PM
Reposted by datavizpyr.com
🎉 Happy to share that we just released {chromote} v0.5.0, an #RStats package for remotely driving the Chrome browser. New in this release: chromote can now download and use any version of Chrome or `chrome-headless-shell`! Plus a few bug fixes for new Chrome versions. shiny.posit.co/blog/posts/c...
Shiny - chromote v0.5.0
With the latest chromote release, you can stay up to date with Chrome or pin your scripts to a specific version of Chrome easily.
shiny.posit.co
March 21, 2025 at 1:41 PM
Reposted by datavizpyr.com
I'm beyond excited to share with you all that tidymodels now have sparsity support.

We now support sparse data during the whole process, generate data sparsely in recipes steps when your model supports spare data structures. and you don't have to change anything!

www.tidyverse.org/blog/2025/03...
Improved sparsity support in tidymodels
The tidymodels ecosystem now fully supports sparse data as input, output, and in creation.
www.tidyverse.org
March 19, 2025 at 6:02 PM
Reposted by datavizpyr.com
We are thrilled to announce Pointblank for data validation in Python!

With Pointblank, you can check your data against expectations and constraints, get a beautiful report table, and examine detailed step results and metrics.

Learn more in the blog post: posit.co/blog/introdu...

#Python
March 18, 2025 at 2:05 PM