Articles by Paul van der Laken

ppsr live on CRAN!

March 2, 2021 | Paul van der Laken

Finding predictive patterns in your dataset with one line of code! Today — March 2nd 2021 — my first R package was published on the comprehensive R archive network (CRAN). ppsr is the R implementation of the Predictive Power Score (PPS). The PPS is an asymmetric, data-type-agnostic score that can detect linear or ...
[Read more...]

JavaScript for R — ebook

December 1, 2020 | Paul van der Laken

The R programming language has seen the integration of many languages; C, C++, Python, to name a few, can be seamlessly embedded into R so one can conveniently call code written in other languages from the R console. Little known to many, R works just as well with JavaScript—this ...
[Read more...]

Bayesian Statistics using R, Python, and Stan

October 20, 2020 | Paul van der Laken

For a year now, this course on Bayesian statistics has been on my to-do list. So without further ado, I decided to share it with you already. Richard McElreath is an evolutionary ecologist who is famous in the stats community for his work on Bayesian statistics. At the Max Planck ...
[Read more...]

10 Guidelines to Better Table Design

September 1, 2020 | Paul van der Laken

Jon Schwabisch recently proposed ten guidelines for better table design. Next to the academic paper, Jon shared his recommendations in a Twitter thread. Let me summarize them for you: Right-align your numbers Left-align your texts Use decimals appropriately (one or two is often enough) Display units (e.g., $, %) sparsely (e....
[Read more...]

How most statistical tests are linear models

August 25, 2020 | Paul van der Laken

Jonas Kristoffer Lindeløv wrote a great visual explanation of how the most common statistical tests (t-test, ANOVA, ANCOVA, etc) are all linear models in the back-end. Jonas’ original blog uses R programming to visually show how the tests work, what the linear models look like, and how different approaches ...
[Read more...]

David Robinson’s R Programming Screencasts

June 16, 2020 | Paul van der Laken

David Robinson (aka drob) is one of the best known R programmers. Since a couple of years David has been sharing his knowledge through streaming screencasts of him programming. It’s basically part of R’s #tidytuesday movement. Alex Cookson decided to do us all a favor and annotate all ...
[Read more...]

Visualizing and interpreting Cohen’s d effect sizes

June 9, 2020 | Paul van der Laken

Cohen’s d (wiki) is a statistic used to indicate the standardised difference between two means. Resarchers often use it to compare the averages between groups, for instance to determine that there are higher outcomes values in a experimental group than in a control group. Researchers often use general guidelines ...
[Read more...]

How to Write a Git Commit Message, in 7 Steps

May 11, 2020 | Paul van der Laken

Version control is an essential tool for any software developer. Hence, any respectable data scientist has to make sure his/her analysis programs and machine learning pipelines are reproducible and maintainable through version control. Often, we use git for version control. If you don’t know what git is yet, ... [Read more...]

Free Springer Books during COVID19

April 24, 2020 | Paul van der Laken

Book publisher Springer just released over 400 book titles that can be downloaded free of charge following the corona-virus outbreak. Here’s fhe full overview: https://link.springer.com/search?facet-content-type=%22Book%22&package=mat-covid19_textbooks&facet-language=%22En%22&sortOrder=newestFirst&showAll=true Most of these books will normally set you back about $50 ...
[Read more...]

Curated Regular Expression Resources

April 7, 2020 | Paul van der Laken

Regular expression (also abbreviated to regex) really is a powertool any programmer should know. It was and is one of the things I most liked learning, as it provides you with immediate, godlike powers that can speed up your (data science) workflow tenfold. I’ve covered many regex related topics ...
[Read more...]

paletteer: Hundreds of color palettes in R

March 17, 2020 | Paul van der Laken

Looking for just the right colors for your data visualization? I often cover tools to pick color palettes on my website (e.g. here, here, or here) and also host a comprehensive list of color packages in my R programming resources overview. However, paletteer is by far my favorite package ...
[Read more...]

Solutions to working with small sample sizes

March 10, 2020 | Paul van der Laken

Both in science and business, we often experience difficulties collecting enough data to test our hypotheses, either because target groups are small or hard to access, or because data collection entails prohibitive costs. Such obstacles may result in data sets that are too small for the complexity of the statistical ...
[Read more...]

Simulating data with Bayesian networks, by Daniel Oehm

February 11, 2020 | Paul van der Laken

Daniel Oehm wrote this interesting blog about how to simulate realistic data using a Bayesian network. Bayesian networks are a type of probabilistic graphical model that uses Bayesian inference for probability computations. Bayesian networks aim to model conditional dependence, and therefore causation, by representing conditional dependence by edges in a ...
[Read more...]
1 2

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)