Potpourri: Statistics #101
Nov 1, 2024
A year ago I decided to make a "final" post with links to interesting statistics material. I use quotation marks because, lo and behold, here is another post. Who cares? I do not. We are back.
As always, you can access previous (and future) links on GitHub (there is a CSV-file with all links in the repository). Enjoy.
- Five Steps to Improve Your Chart Quickly
- Geocode address text strings using tidygeocoder
- Adding context to maps made with ggplot2
- Useful functions for dealing with object names
- Data Visualisation: A Comprehensive Guide to Unlocking Your Data’s Potential
- How to get started with data visualization
- Machine Learning for Beginners - A Curriculum
- How to Get Good with R?
- Lesser-known reasons to prefer apply() over for loops
- The Ultimate Guide to Get Started With ggplot2
- Getting started with theme()
- Why does correlation not equal causation?
- Large Language Model Course
- Write R Code Faster with These Shortcuts
- How to make your own #RStats Wrapped!
- R date formatting
- Quick Stata Tips
- How to create separate bibliographies in a Quarto document
- Why is View() capitalized, anyway?
- 5 Example Charts with ggplot2
- Computational Methods for Economists using Python
- Creating Christmas cards with R
- Many Models in R: A Tutorial
- The case for a pipe assignment operator in R
- List of data visualization books
- Python Rgonomics
- 5 Powerful ggplot2 Extensions
- .I in data.table
- non-equi joins in data.table
- Four ways to streamline your R workflows
- Here’s why you should (almost) never use a pie chart for your data
- R data.table Joins
- Exploring Data Science with R and the Tidyverse: A Concise Introduction
- Redacting identifying information with computational methods in large text data
- DIY API with Make and {plumber}
- Awesome official statistics software
- 6 Common ggplot2 Mistakes
- Advanced tips and tricks with data.table
- Overview of clustering methods in R
- One billion row challenge using base R
- Six not-so-basic base R functions
- Let's talk about joins
- Reading and Writing Data with {arrow}
- Modern Data Visualization with R
- Feature Engineering A-Z
- Are connected scatterplots so bad?
- Correlation heat maps with {ggplot2}
- You ‘tidyr::complete()’ me
- Piping data.tables
- VS Code for R on macOS
- new programming with data.table
- more .I in data.table
- Splatter: How to make a mess with ggplot2 and ambient
- Psychometrics in Exercises using R and RStudio
- Modeling Short Time Series with Prior Knowledge
- Everything is a Linear Model
- Why pandas feels clunky when coming from R
- How to create diverging bar plots
- Balanced sampling in R, Julia, and R + Julia
- What to consider when creating small multiple line charts
- Advanced Data Science Statistics and Prediction Algorithms Through Case Studies
- A foundation in Julia
- Working with data in Julia
- Plotting data in Julia
- Spring clean your R packages
- ggplot2 101
- Drawing waterlines with ggplot2 in R
- Romeo and Julia, where Romeo is Basic Statistics
- Using axis lines for good or evil
- Creating upset charts with ggplot2
- What Does a Statistical Method Assume?
- Reproducibility as part of code quality control
- 30 Python Language Features and Tricks You May Not Know About
- An Introduction to R
- Reading large spatial data
- Visualizing {dplyr}’s mutate(), summarize(), group_by(), and ungroup() with animations
- Three Ways to Include Images in Your ggplots
- A Rant
- How long until building complaints are dispositioned? A survival analysis case study
- The Truth About Tidy Wrappers
- On Indentation in R
- Kicking tyres
- Create engaging tables with R or Python using {gt}
- Elicit Machine Learning Reading List
- Correlation vs. Regression: A Key Difference That Many Analysts Miss
- Sketchy waffle charts in R
- CS388: Natural Language Processing
- Calculus with Julia
- Find Out How many Times Faster your Code is
- Easy data cleaning with the janitor package
- Why you shouldn’t use boxplots
- Statistical Power from Pilot Data: Simulations to Illustrate
- Creating R tutorial worksheets (with and without solutions) using Quarto
- Shiny apps for demystifying statistical models and methods
- Causal Inference in R
- I’ve Stopped Using Box Plots. Should You?
- Data Wrangling Recipes in R
- Your Journey to Fluent Python
- A timeline of R's first 30 years
- Interactive Map Filter in Shiny
- What packages belong together? Learning from R code samples
- Ten simple rules for teaching an introduction to R
- Winners of the 2024 Table Contest
- Type safe(r) R code
- Introducing Positron: A New, Yet Familiar IDE for R and Python
- Fun with Positron
- Coding in R and Python with Positron
- Settings, Keybindings, and Extensions for Positron
- Choosing a Sequential Testing Framework — Comparisons and Discussions
- Applied Machine Learning for Tabular Data
- A Comparison of Packages to Generate Codebooks in R
- tea-tasting: statistical analysis of A/B tests
- Julia for Economists Bootcamp, 2022
- Deep Learning in Julia
- Statistics Minus The Math: An Introduction for the Social Sciences
- Positron IDE - A new IDE for data science
- R package development in Positron
- How to interpret and report nonlinear effects from Generalized Additive Models
- Seven basic rules for causal inference
- Tidy DataFrames but not Tibbles
- Models Demystified: A Practical Guide from t-tests to Deep Learning
- Deep Learning Models for Causal Inference
- Dev containers with R and Quarto
- Exploring Complex Survey Data Analysis Using R
- Five ways to improve your chart axes
- R in Production
- Generalized Additive Models (GAMs) for Meta-Regression using brms
- The Data Visualisation Catalogue
- Using property-based testing in R
- Visual Diagnostic Tools for Causal Inference
- Nested unit tests with testthat
- Comparing data.table reshape to duckdb and polars
- Understanding Gaussians
- Python for R users
Previous posts: #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14 #15 #16 #17 #18 #19 #20 #21 #22 #23 #24 #25 #26 #27 #28 #29 #30 #31 #32 #33 #34 #35 #36 #37 #38 #39 #40 #41 #42 #43 #44 #45 #46 #47 #48 #49 #50 #51 #52 #53 #54 #55 #56 #57 #58 #59 #60 #61 #62 #63 #64 #65 #66 #67 #68 #69 #70 #71 #72 #73 #74 #75 #76 #77 #78 #79 #80 #81 #82 #83 #84 #85 #86 #87 #88 #89 #90 #91 #92 #93 #94 #95 #96 #97 #98 #99 #100