Shows / R-bloggers

Episodes
R-bloggersA Summer, Explained with R
It’s 2:47pm, the meeting has been running for 38 minutes, and someone has just said, “Can everyone see my screen?” You’re trying to concentrate, your laptop…
R-bloggersTake Your R Projects on the Road: Using R on Your Raspberry Pi, Android Device, and iPhone
This post explores using R and RStudio with Raspberry Pi, Android OS and iPhone. A simple R programming example is provided. Continue reading: Take Your R…
R-bloggersBreaking the Python Barrier: Building a Pure R-Native DeepAR Engine with LibTorch
Deep learning for time series forecasting in R has historically faced a major architectural hurdle: Python overhead. Frameworks like modeltime.gluonts provide…
R-bloggersPyData Berlin Talk on our new within Fixed Effect Solver
Yesterday I was in Berlin for the day and presented at the local PyData Meetup on our new solver for fixed effects regression. It was of course a lot of fun!…
R-bloggersPyData Berlin Talk on our new within Fixed Effect Solver
Yesterday I was in Berlin for the day and presented at the local PyData Meetup on our new solver for fixed effects regression. It was of course a lot of fun!…
R-bloggersNotes on purposeful skill maintenance/improvement/neglect
Over the course of my life I’ve invested a lot of time and effort into the acquisition of different skills, abilities, competencies, specialized knowledge –…
R-bloggersCreating self-contained R scripts for rendering Quarto documents using the knitr engine – courtesy of the new R package managers ir and uvr
Introduction In previous posts I have described how to use the self-contained Python scripts feature in the uv Python package manager to create virtual…
R-bloggersMore progress with Tabler for R
For R users that are just starting with R or that have been using it for years Continue reading: More progress with Tabler for R
R-bloggersToken Maxxing
Claude Codex Usually I don’t watch much youtube (a social phenomenon I have somewhat missed out on), but here’s an interesting video about another social…
R-bloggersA Tiny Iroshizuku Ink Shop in R
色彩雫 I just discovered that the R script I had written while back, which was a hand-curated colour palette of Pilot Iroshizuku fountain pen inks. Pilot…
R-bloggers[R] Environment Variables in R Shiny-Server Container: Problem and Solutions
Zhenguo Zhang's Blog https://fortune9.netlify.app/2026/08/15/r-environment-variables-in-r-shiny-server-container/ -When dockerizing an R Shiny application…
R-bloggers‘Zero-Shot Probabilistic Stock Returns Forecasting with Pretrained RVFL Networks’ accepted at COPA 2026 (and to appear in the Proceedings of Machine Learning Research)
Link to the paper and the code repository. Continue reading: ‘Zero-Shot Probabilistic Stock Returns Forecasting with Pretrained RVFL Networks’ accepted at COPA…
R-bloggersRound-robin (with Claude)
A few days ago I had a coffee in Paris with my long-time friend (and former Statistics & Computing editor) Gilles Celeux, and he mentioned me stopping…
R-bloggersReading notes on Code That Fits in Your Head by Mark Seemann
Last month, Vicki Boykis recommended the book “Code that Fits in Your Head” by Mark Seemann. I was intrigued, especially by her takeaway that “Writing good…
R-bloggersSome everyday data tasks: a few hints with R
It is important to know how to reshape a dataframe into a form that might be more suitable for the analyses we intend to perform. For me, it is also important…
R-bloggersIhaka Lecture
I gave the first of this year’s Ihaka Lectures at the University of Auckland this past July. It revisited and partially updated things I’ve been talking about…
R-bloggersAnnouncing AI in Production 2027
AI in Production is about the reality of running AI and machine learning systems, not just building them. The talks come from people who have shipped something…
R-bloggersFrom Raw Data to Regulatory Results: Clinical Trial Programming in R using the pharmaverse workshop
Join our workshop on From Raw Data to Regulatory Results: Clinical Trial Programming in R using the pharmaverse, which is a part of our workshops for Ukraine…
R-bloggersThe Resource Project: Tell R How Much Memory You Need
Fit a cross-validated elastic net with cv.glmnet(x, y) on a design matrix that comfortably fits in memory, and the call can still fail. The reason is that the…
R-bloggersWhy ACF Is More Than Just a Plot
1 Introduction Two observations can have the same units, come from the same source, and still require a different kind of reasoning simply because one was…
R-bloggersR-Community A moderated Google Group to share R knowledge
For R users that are just starting with R or that have been using it for years Continue reading: R-Community A moderated Google Group to share R knowledge
R-bloggersDual scaled y-axis with ggplot()
I have often found myself needing to plot a single graph with two y-axes having different scales. For example, this might be useful for representing…
R-bloggersInstitutions Are a Package Deal: What a Correlation Can’t Tell You About the Rule of Law
This post asks how institutions should be conceptualized and analyzed: can the rule of law (and other institutions) sensibly be examined one at a time, or do…
R-bloggersFrom Census Data to Demographic Analysis with ARcenso: A Reproducible Workflow in R
Read it in: Español. Population censuses are a key source of information for understanding the composition of populations and how they change across regions…
R-bloggersNZ and US petrol (‘gasoline’) and diesel prices by @ellis2013nz
This is another short, simple blog post building a chart I am going to be updating regularly as part of monitoring the impact of the slow-burn fuel crisis…
R-bloggersThe GIS Research Assistant Job Has Transformed
I realized this week that I won’t be hiring a GIS focused research assistant the same way as I used to. Claude Code is just too good at GIS in R now. I guess…
R-bloggersWhen AI coding assistants waste rather than save time
The time savings are often offset by dead end pursuits There’s a lot of skill in using AI coding assistance in ways that are effective and actually save your…
R-bloggersIntroducing the Bioconductor Student-ECR Council
Announcing the Bioconductor Student-ECR Council From an idea that hatched during the EuroBioC2026 Birds of a Feather session, we are super excited to announce…
R-bloggersThe Journey of {nycOpenData}: From Classroom to Community
FADE IN Nine students in the M.S. in Psychology Research program at Brooklyn College, New York City (NYC), USA are taking the course Reproducible Psychological…
R-bloggersWindows ARM64 comes to R-universe
Attentive package authors already noticed something new in their r-universe page over the past few weeks: R-universe has quietly started building and checking…
R-bloggersIs SAS Still Used, and Is It Worth Keeping?
SAS is almost 50 years old. It predates the web, and it predates most of the open source tools data teams reach for today. While old, it is not obsolete. SAS…
R-bloggersCross-Validation From Scratch and a Surprise at n=100
Textbooks say LOOCV has the lowest bias but highest variance compared to 10 and 5-fold. Coded a K-Fold CV from scratch for learning to test that on simulated…
R-bloggersR GUI Comparison Update
Graphical user interfaces for the R language are easy to use and getting more powerful all the time. Here is my updated comparison of jamovi, JASP, BlueSky…
R-bloggersCentering a map projection on the mapped region
The PROJ format for defining Coordinate Reference Systems (CRS) is becoming deprecated, as PROJ strings cannot accurately store modern datum transformations…
R-bloggersJAGS 5.0.0 is released
After an extended beta period, JAGS 5.0.0 is now available. The release is more of a process than a single event, but we have started by uploading the source…
R-bloggersHow Do I Build a Model? A Starting Guide for New Modellers
I’ve put together a short guide: How Do I Build a Model? A starting guide for new modellers. It’s free, online, and aimed squarely at the graduate student who…
R-bloggersAnalyzing Financial Trends: Kalman Filtering for Gold vs Bitcoin
In their paper “A Synchronized Multi‑IMU Wearable System for Tracking of Joint‑Angles in Sports Motion Analysis” (arXiv:2607.26027v1), Samarasekera and…
R-bloggersThe Future of Programming Looks Like Its Past or Why I build T
This is a post based on two other posts I wrote for LinkedIn. It has become quite long. AI Won’t Save People From Work They Never Thought to Automate I’m a…
R-bloggersLittle useless-useful R functions – Honest geographical location signposts
We have all seen colourful signposts with great cities and their distances – how far each is from this current standpoint. And fundamental question is, how…
R-bloggersEvaluating LLMs/AI for Media Planning in R
LLMs can produce a convincing media recommendation in a few seconds. The more useful question is whether the recommendation is correct: are the reach…
R-bloggers‘garchf’: GARCH probabilistic forecasting with package ‘forecast’-style interface (and ‘rugarch’ under the hood)
The package garchf wraps the extensive GARCH modeling machinery in rugarch behind a forecast-style interface, so that GARCH-based forecasts can be produced…
R-bloggersUS oil stocks by @ellis2013nz
Like many people I have been keeping track of the slow-burn fuel crisis arising from the war in Iran, its possible expansion to the Red Sea, and exacerbation…
R-bloggersera 0.6.0: chronological comparison and difference
era v0.6.0 is now available on CRAN: install.packages("era") library(era) This minor release adds functions for chronological comparison of year vectors: x #…
R-bloggersSpurious correlations 0.2 is on CRAN!
This release adds feedback from students and instructors Continue reading: Spurious correlations 0.2 is on CRAN!
R-bloggersntroduction to All Things About bpvars, the R package for Forecasting with Bayesian Panel Vector Autoregressions workshop
Join our workshop on Introduction to All Things About bpvars, the R package for Forecasting with Bayesian Panel Vector Autoregressions, which is a part of our…
R-bloggersUsing ghost text and next edit suggestions to learn agentic coding
I’m a big fan of Github Copilots ghost text and next edit suggestions. As a data analyst they give you much more control over the pace and direction of…
R-bloggersJune 2026 Top 40 New CRAN Packages
Four hundred twelve new packages were submitted to CRAN in June. Here are my Top 40 picks in nineteen categories: Bioarchaeology, Biology, Climate Studies…
R-bloggersGPopt for R: Bayesian and conformal optimization of black-box functions and hyperparameter tuning
GPopt for R: Bayesian and conformal optimization of black-box functions and hyperparameter tuning Continue reading: GPopt for R: Bayesian and conformal…
R-bloggersSome useful equations for biological processes
Biological phenomena are often studied by examining how a numerical variable, usually called the response (e.g., the weight or height of an organism), is…
R-bloggersBabe Ruth: How good was he? Mantle versus Ruth
As a kid, my baseball hero was Mickey Mantle. In his 18-year Major League career, he amassed tremendous statistics, and surely he was one of the game's…
R-bloggersNew Frontier
Remember the “AI rat penis” incident at Frontiers in Cell & Developmental Biology? Well, that was two and a half years ago. That’s enough water under the…
R-bloggerscontroller: tidy messy terminology in R with controlled vocabularies
controller is an R package for working with controlled vocabularies. It’s first release (v0.1.0) is now available now on CRAN. The package addresses something…
R-bloggersmuttest 0.3.0: Turn surviving mutants into a to-do list
HTML and JSON reporting, and smarter scoring for mutation testing in R. Continue reading: muttest 0.3.0: Turn surviving mutants into a to-do list
R-bloggersLittle useless-useful R functions – Jug solver with Bezout’s Identity
We all were presented with this problem – water jug problem, which – in the time of Football world cup 2026 – can be translated to any liquid. *hint hint* But…
R-bloggersA world still to be mapped: reflections on geocomputation in R: takeaways from the talk and workshop at UseR! 2026
At useR! 2026 in Warsaw, I contributed to a workshop on Geocomputation with R (July 6, 2026) and gave a keynote entitled A world still to be mapped…
R-bloggersLevel With Me: Can the WGI Predict the WJP’s Rule of Law Scores?
TLDR: The first post established that the WGI and WJP rule of law measures agree on how they rank countries. […] The post Level With Me: Can the WGI Predict…
R-bloggersA collection of self-starters for nonlinear regression in R
Usually, the first step in every nonlinear regression analysis is to select the function that best describes the phenomenon under study. The next step is to…
R-bloggersOutcomes from EuroBioC2026 Tidyomics Hackathon
Two days, four participants, four aims The first Tidyomics community hackathon took place on 1st and 2nd June in Turku, Finland, as part of the EuroBioC2026…
R-bloggersReading ‘Radical Uncertainty’
I recently read John Kay and Mervyn King’s book Radical Uncertainty as part of an economics book club and I thought I would share some thoughts on the book…
R-bloggersTabular Foundation Models: A First Look with TabICL
Tabular foundation models are a new category of machine learning model that can perform zero-shot (i.e., without any gradient updates) prediction on tabular…