Albert Rapp
  • Blog
  • Resources
    • DataViz Portfolio
    • YARDS
    • Probability Companion (German)
    • R Weekly
    • R Bloggers
  • Legal Notice (Impressum)

Archive

WebDev4R: Shiny Explained

Sep 14, 2025

How to Finally Fix Your Tables in Typst PDFs (using {gt} tables)

Aug 31, 2025

File Management With The {fs} Package

Mar 30, 2025

The difference between = and <- finally explained

Mar 16, 2025

data.table vs dplyr: A Side-by-Side Comparison

Mar 9, 2025

5 Levels of Data Wrangling Every R User Must Master

Feb 16, 2025

Sending e-mails with {blastula}

Jan 19, 2025

Comparing pipes: Base-R |> vs {magrittr} %>%

Jan 12, 2025

Getting started with SQL with R

Oct 5, 2024

Creating fancy interactive tables using Internet data with rvest and reactable

Sep 1, 2024

Creating interactive tables with reactable

Aug 18, 2024

An R User’s Guide to Other Programming Languages

Aug 13, 2024

Calendar Plots With ggplot2

Aug 4, 2024

Text Styling With ggplot2

Jul 21, 2024

Quick dataViz techniques for nicer line charts with ggplot

Jul 7, 2024

How to avoid empty line charts

Jun 30, 2024

Master Data Cleaning & Get To Insights Faster

Jun 18, 2024

The 6 Most Fundamental Functions for Data Cleaning with R

Jun 16, 2024

Why you shouldn’t use boxplots

Jun 9, 2024

RStudio Shortcuts and Settings

Jun 2, 2024

Easy data cleaning with the janitor package

May 26, 2024

How to create interactive country maps with R.

May 19, 2024

Create engaging tables with R or Python using {gt}

Apr 28, 2024

WebDev4R: Understanding Quarto Notation

Apr 11, 2024

Three Ways to Include Images in Your ggplots

Apr 7, 2024

WebDev4R: CSS Grid

Apr 4, 2024

Creating upset charts with ggplot2

Mar 24, 2024

WebDev4R: Flexbox

Mar 21, 2024

Processing PDF documents with R and AI models using tidychatmodels

Mar 17, 2024

WebDev4R: CSS Selection

Mar 14, 2024

Introducing tidychatmodels for communicating with AI chatbots

Mar 10, 2024

WebDev4R: Using HTML & CSS with {htmltools}

Mar 7, 2024

WebDev4R: The Ultimate Guide To Get Data Through APIs With {httr2} and R

Mar 3, 2024

WebDev4R: Meet the Web Inspector

Feb 29, 2024

WebDev4R: Introducing WebDev for R Series

Feb 28, 2024

How to create diverging bar plots

Feb 25, 2024

WebDev4R: Creating a weather app

Feb 18, 2024

Dot plots as an alternative to bar charts

Feb 11, 2024

Correlation heat maps with {ggplot2}

Feb 4, 2024

Combining maps and patterns with {ggplot2}

Jan 28, 2024

Interactive filters in tables with reactable

Jan 21, 2024

6 Common ggplot2 Mistakes

Jan 14, 2024

5 Powerful ggplot2 Extensions

Jan 7, 2024

5 Example Charts with ggplot2

Dec 17, 2023

Style your code output with {epoxy}

Dec 12, 2023

The Ultimate Guide to Get Started With ggplot2

Nov 22, 2023

Four reasons to learn HTML + CSS as an R programmer

Jul 16, 2023

Creating interactive visualizations with {ggiraph} (with or without Shiny)

Feb 23, 2023

How to enhance your Shiny apps with JavaScript (JS) without knowing much JS

Dec 1, 2022

Bar plot checklist

Nov 21, 2022

Alternatives to paired bar charts

Oct 22, 2022

The ultimate beginner’s guide to generalized linear models (GLMs)

Aug 12, 2022

Forget regular heat maps. Use bubbles on a grid!

Aug 10, 2022

Alternative ways to visualize correlations

Aug 1, 2022

5 hidden gems from gg-packages to level up your dataviz game

Jul 27, 2022

The ultimate guide to starting a Quarto blog

Jul 24, 2022

How to embed a Shiny app into your blog posts

May 9, 2022

Use {lubridate} and {rtweet} to analyze your Twitter timeline

May 6, 2022

Storytelling in ggplot using rounded rectangles

May 4, 2022

6 Lessons that I learned from teaching R to non-programmers

Apr 15, 2022

How to collect dataviz from Twitter into your note-taking system

Apr 14, 2022

Recreating the Storytelling with Data look with ggplot

Mar 29, 2022

How to use functional programming for ggplot

Mar 25, 2022

How to use Fonts and Icons in ggplot

Mar 4, 2022

4 Ways to use colors in ggplot more efficiently

Feb 19, 2022

Interactive ggplots, user feedback, and a little bit of Javascript magic with Shiny

Jan 17, 2022

ggplot-tips: Learning by Thieving

Jan 10, 2022

A couple of visualizations from ggforce

Dec 31, 2021

6 simple Shiny things I have learned from creating a somewhat small app

Dec 9, 2021

ggplot tips: Arranging plots

Oct 28, 2021

An Exploratory Introduction to the Plotly Package

Oct 16, 2021

Did German Voters Become More Impulsive?

Oct 3, 2021

Writing Versatile Functions with R

Sep 16, 2021

ggplot tips: Using position_stack() for Individual Positioning

Sep 11, 2021

ggplot tips: Assigning Labels to an Aesthetic

Aug 19, 2021

Beginning a ggplot2 Series: Logarithmize Your Scales

Aug 7, 2021

Is Success Luck or Hard Work?

Jul 28, 2021

Animating kernel density estimators

Jul 14, 2021
No matching items
     
    Cookie Preferences