Advertisement · 728 × 90

Posts by Gabor Csardi

This should be fixed now.

2 days ago 2 0 0 0
Preview
critical: unable to install Pak on at least Debian bookworm and Ubuntu noble - Error: package or namespace load failed for 'cli' in dyn.load(...): unable to load shared object ... pak/library/cli/lib... Steps to reproduce: try to install Pak package on fresh Debian or Ubuntu Docker container docker run -it --rm debian:bookworm bash -c "apt-get update && apt-get dist-upgrade -y && apt-get install -...

PSA: if you are on R 4.4.x or older and suddenly the pak #Rstats package fails to install from source, then here are some workarounds: github.com/r-lib/pak/is...
I am also submitting a new version right now to fix this.

2 days ago 2 0 1 0
Post image Post image

💥🇭🇺🗳️ BREAKING: Péter Magyar says Viktor Orbán called to concede and congratulate him.

Magyar will be Hungary’s next prime minister and, as it stands, is set to secure a 2/3 supermajority – enough to fully dismantle Orbán’s system.

A 16-year chapter is over.

6 days ago 2362 713 74 173
A thread view on the R Mailing List Archives showing a message titled "macos 26 considerations" from March 2026 on the R-SIG-Mac list, with replies from Simon Urbanek, Brian Ripley, Gabor Csardi, and Peter Dalgaard visible in the thread panel below.

A thread view on the R Mailing List Archives showing a message titled "macos 26 considerations" from March 2026 on the R-SIG-Mac list, with replies from Simon Urbanek, Brian Ripley, Gabor Csardi, and Peter Dalgaard visible in the thread panel below.

Every message is parsed, threaded, and indexed. You can browse threads, see who replied to whom, and actually follow conversations that shaped the language.

Here's a recent R-SIG-Mac thread about macOS 26:

r-mailing-lists.thecoatlessprofessor.com/lists/r-sig-...

3 weeks ago 8 1 1 0
Preview
2026 Posit Internships Posit is sponsoring four summer internship positions in 2026.

Our list of 2026 #rstats and #python summer internships has been posted.

We can't wait to work with you and make great things!

tidyverse.org/blog/2026/03...

4 weeks ago 29 18 1 1
Post image Post image Post image

🤯You can't make this up: amid Kremlin meddling in Hungary's election, OSCE Parliamentary Assembly sends Putin's former interpreter Daria Boyarskaya – sanctioned by Poland, detained by Lithuania – on an election observation mission to Budapest. More in my newsletter: vsquare.org/goulash-puti...

4 weeks ago 115 57 8 8
Preview
Using Quarto to Write a Book I’ve spent the last couple of months revising my Data Visualization book for a second edition that, ideally, will appear some time in the next twelve months. As with the first edition, I’ve posted a c...

Using Quarto to write (and typeset) a book.

1 month ago 240 56 7 2
Advertisement
Preview
posit::glimpse() Newsletter – February 2026 - Posit This edition covers major updates from Posit, including new versions of ggplot2, ellmer, and dplyr.

The newest edition of posit::glimpse() is here! 🚀

Read a roundup of major #RStats & #Python updates: ggplot2 4.0.0, dplyr 1.2.0, ellmer 0.4.0, Positron native Jupyter Notebook support , and more.

🎟️ Plus, registration for posit::conf(2026) is officially OPEN!

Find it here: posit.co/blog/posit-g...

2 months ago 12 8 0 0
Android Studio IDE showing an AndroidManifest.xml file for an app called webrios, alongside a Pixel 8 Pro emulator running the app. The emulator displays an R console with several executed commands: basic arithmetic (1 + 1 returning 2), a message function printing 'Hello Mike!', a warning call, a stop call producing an error, variable assignment, and a print statement. Each produced the expected R output. An input field at the bottom reads 'Enter R code...' with a send button.

Android Studio IDE showing an AndroidManifest.xml file for an app called webrios, alongside a Pixel 8 Pro emulator running the app. The emulator displays an R console with several executed commands: basic arithmetic (1 + 1 returning 2), a message function printing 'Hello Mike!', a warning call, a stop call producing an error, variable assignment, and a print statement. Each produced the expected R output. An input field at the bottom reads 'Enter R code...' with a send button.

Uh-oh, these might be the droids you're looking for...

The number one request after every webRios demo was Android support. Early stage, but we have a working R console inside a native Android view.

#rstats #webr #android

2 months ago 19 2 0 0
Preview
Rapp 0.3.0 Rapp is an R front-end (like Rscript) that turns simple scripts into polished CLIs, with automatic argument parsing, generated help, and support for commands and installable launchers.

I’m happy to announce Rapp v0.3.0 — a package that makes it easy to build and share polished CLI applications written in R.

Read more: www.tidyverse.org/blog/2026/02...

2 months ago 41 7 0 0

This is not only stupid, but also false. You can use C libraries from C++, Java and C# (and more), and it already has an R and Python interface as well. We actually wrote it in C so it is as portable as possible.

2 months ago 7 0 1 0

"The core of the library is written in C. However, major modern languages like C++, Java, and C# are not supported."

:D Gem from a rejection for a paper on a project I no longer work on.

2 months ago 5 0 1 0

This workshop is tomorrow, don't miss your chance to register!
Details: bit.ly/3wBeY4S
Please share!
#AcademicSky #EconSky #RStats

3 months ago 11 5 0 0

I won't miss this one!

3 months ago 7 3 0 0

This is a very cool way to learn something and support Ukraine! 🇺🇦

3 months ago 20 4 0 0
Post image Post image

poisonfrogs: Color Palettes Inspired by Neotropical Poison Frogs laurenoconnelllab.github.io/poisonfrogs/ #Rstats

3 months ago 41 13 1 0
Advertisement
A festive digital illustration features the blue R logo wearing a red Santa hat with white trim on the left. To its right stands a green Christmas tree made entirely of curly braces arranged in a triangular shape. White and light-blue %>% pipe symbols float across a dark blue, starry background like snowflakes. A speech bubble above the R logo says “Ho Ho Ho! 📦” in red text. At the bottom, white text reads: “R Package Development Advent Calendar 2025” and below it, “25 Days of Coding Magic • Dec 1–25.

A festive digital illustration features the blue R logo wearing a red Santa hat with white trim on the left. To its right stands a green Christmas tree made entirely of curly braces arranged in a triangular shape. White and light-blue %>% pipe symbols float across a dark blue, starry background like snowflakes. A speech bubble above the R logo says “Ho Ho Ho! 📦” in red text. At the bottom, white text reads: “R Package Development Advent Calendar 2025” and below it, “25 Days of Coding Magic • Dec 1–25.

My #RPackageAdvent2025 recap is live! 📦✨ Get the complete guide to modern R package development: setup, docs, testing, CI/CD, and CRAN submission. All 25 days of tips, tools, and best practices in one place! Dive in! #RStats #RPackageDevelopment
Link: https://drmo.site/8ny3eU

3 months ago 28 13 0 1
cli::cli_progress_bar("Processing files", total = length(files))
for (file in files) {
  # process file
  cli::cli_progress_update()
}

cli::cli_progress_bar("Processing files", total = length(files)) for (file in files) { # process file cli::cli_progress_update() }

cli::cli_alert_success("Package built successfully!")
cli::cli_alert_warning("Missing documentation for {.fn my_function}")
cli::cli_abort("Invalid input: {.val {invalid_value}}")

cli::cli_alert_success("Package built successfully!") cli::cli_alert_warning("Missing documentation for {.fn my_function}") cli::cli_abort("Invalid input: {.val {invalid_value}}")

Day 23: cli - Beautiful Command Line Interfaces

Create user-friendly messages and progress indicators.

Pro Tip: Use semantic markup like {.fn function_name} and {.val value} for consistent formatting.
Resources: cli.r-lib.org

#RpackageAdvent2025 #rstats

3 months ago 11 1 0 0
Post image

❗️Our next workshop will be on Jan 8 , 6 pm CET titled Inference for non-probability samples with nonprobsvy package in R by
@mberesewicz.bsky.social

Register or sponsor a student by donating to support Ukraine!
Details: bit.ly/3wBeY4S
Please share!
#AcademicSky #EconSky #RStats

4 months ago 17 11 1 2
Post image

❗️Our next workshop will be on Dec 11 6 pm CET titled A Gentle Introduction to Mathematical Simulation in R by
@damiepak.bsky.social

Register or sponsor a student by donating to support Ukraine!
Details: bit.ly/3wBeY4S
Please share!
#AcademicSky #EconSky #RStats

5 months ago 25 12 1 5
Post image

I'm doing a workshop on R package development with Positron on Jan 15 2026. Register for the virtual workshop here: sites.google.com/view/dariia-... I'll cover devtools, usethis, testthat, covr, and a few AI tools along the way to help. #Rstats

5 months ago 24 8 0 1

In which use cases does #RStats excel for you compared to other languages?

If you've done it other ways and speak from experience, even better.

5 months ago 17 4 13 0

This workshop is tomorrow, don’t miss your chance to register!

Register or sponsor a student by donating to support Ukraine!
Details: bit.ly/3wBeY4S
Please share!
#AcademicSky #EconSky #RStats

5 months ago 5 4 0 1

woohoo this was super easy to do for course website Nº2 #QuartoPub - now I'm finally in compliance with Georgia rules

PDF: datavizf25.classes.andrewheiss.com/PMAP-8551-HE...
Site: datavizf25.classes.andrewheiss.com
Code: github.com/andrewheiss/...

5 months ago 53 5 1 0
Advertisement
Post image

❗️Our next workshop will be on Oct 16th, 6 pm CEST titled Structural Bayesian Techniques for Experimental and Behavioral Economics in R& Stan by @jamesbland.bsky.social
Register or sponsor a student by donating to support Ukraine!
Details: bit.ly/3wBeY4S
Please share!
#AcademicSky #EconSky #RStats

6 months ago 12 12 1 5

This is a way to tell if a non-base package is loaded:
invisible(lapply(loadedNamespaces(), function(x) stopifnot(identical(packageDescription(x)$Priority, "base"))))

6 months ago 3 0 0 0

You can tell user to run the script from the command line, non-interactively, that makes things more predictable, but of course they might still need to have a custom R profile that loads packages or sets options, etc.

6 months ago 1 0 0 0

Are you worried about packages that change the script's behavior? Or custom options? Or something else? You can check if any non-base package is loaded, but what if a user loads a package from their profile? Users also need to set custom options sometimes, e.g. for a http proxy.

6 months ago 2 0 1 0
Jimmy Kimmel’s show has been cancelled | The New Disney | LUBACH
Jimmy Kimmel’s show has been cancelled | The New Disney | LUBACH YouTube video by LUBACH

The Disney brand, and the USA brand, sinking together. Parody from Dutch TV
www.youtube.com/watch?v=7vRX...

6 months ago 2228 634 63 70
Isabella in front of the hex wall at rstudio::conf(2022)

Isabella in front of the hex wall at rstudio::conf(2022)

Hi everyone! 👋 I’m Isabella @ivelasq3.bsky.social, formerly a data analyst, now at @posit.co, and your curator this week!

There’s always something new in #RStats. I'll be sharing:

✨ Favorite R packages + workflows
✨ News + tools you might have missed
#PositConf2025 recaps
✨ A decade of R memes 🎉

6 months ago 56 8 2 0