WebDev4R: Shiny Explained
A technical tutorial explaining core R Shiny concepts like reactivity, UI components, and modules with code examples.
Albert Rapp is a data analyst and mathematician sharing practical insights on R, data analytics, visualization, and web development through blogs, courses, and videos.
19 articles from this blog
A technical tutorial explaining core R Shiny concepts like reactivity, UI components, and modules with code examples.
A technical guide on using the {gt} package to format and fix tables in Typst PDF documents, aimed at R users.
A tutorial on using the {fs} package in R for easier file path manipulation, extension management, and directory information retrieval.
Explains the key differences between the = and <- assignment operators in the R programming language, focusing on scoping and side effects.
A technical comparison of data.table and dplyr for data cleaning operations in the R programming language.
A tutorial for R users on mastering data wrangling in 5 progressive levels, using the dplyr package and the Ames housing dataset.
A tutorial on using the R package {blastula} to create and send automated emails with dynamic content and HTML formatting.
A comparison of the native Base R pipe (|>) and the {magrittr} pipe (%>%), covering their syntax, strictness, and use cases for data analysis.
A tutorial on connecting to and querying SQL databases using the R programming language, including driver setup and error handling.
A technical tutorial on creating interactive data tables by web-scraping with R's rvest package and styling with reactable.
A tutorial on creating interactive, production-grade tables in R using the reactable and reactablefmtr packages.
A guide for R users to learn basics of Python, HTML, CSS, JS, and C++ to enhance their data science and web development projects.
A tutorial on creating calendar heatmap plots using ggplot2 in R to visualize time-series data like flight frequencies.
A tutorial on advanced text styling in R's ggplot2, including dynamic color adjustment and using the new {marquee} package for markdown formatting.
A tutorial on enhancing line charts using ggplot in R, covering themes, colors, labels, and direct labeling techniques.
A technical guide explaining why ggplot2 line charts sometimes appear blank and how to fix the issue, focusing on data structure and grouping.
A tutorial on the six most fundamental R functions for data cleaning, using the tidyverse and palmerpenguins dataset.
Explains a crucial flaw in using boxplots for data visualization and suggests better alternatives.
A guide to useful RStudio shortcuts, settings, and tips to improve productivity and code readability for R programming.