Hello! My name is Susan and I make clear, to-the-point coding videos and guides.

Learn more about my background and experience at susanbuck.net.

Need assistance? I’m available for consulting...

General inquiries or video comission requests: mail@codewithsusan.com

Get notified when I post new videos by subscribing on YouTube Code with Susan.

Guides

Show all
10 Best Practices in R Programming - Learn 10 best practices to improve your R programming workflow, from project structure and package management to reproducibility and version control. These simple habits will make your code cleaner, more reliable, and easier to share and maintain.
Using {renv} for Reproducible R Projects - R installs packages into a global library by default, which can create version conflicts across projects and machines. In this video, you’ll learn how to use {renv} to isolate dependencies per project, making your work portable and reproducible.
Downloading Data from OSF Projects Using R (OSF API) - How to dynamically download data from an OSF project directly into R for a fully reproducible workflow. You’ll learn how to authenticate with the OSF API, download files programmatically, and import them into a single tibble for analysis.
Goodbye RStudio, Hello Positron - Positron is Posit’s next-generation data science IDE, combining the familiar RStudio workflow with the modern, extensible foundation of VS Code. Built for both R and Python, it offers a streamlined interface and deep AI integration designed to support contemporary data science workflows.
R Pipe Operator for Easier to Understand Code - Introduces the pipe operator in R and shows how it helps make data-analysis code easier to read and reason about.
R Data Types & Structures - Learn about data types and data structures in R, with clear examples of each.
Z Scores — What They Are and How to Calculate Them in R - Learn what a z score is, why it’s useful, and how to calculate it in R.
R Replace NA values with 0 - Quick tip on replacing NA values with 0 in R using is.na and subsetting.
R for Data Science - Data Transformation (4) - Learn about Data Transformation in R via the book R for Data Science.
R for Data Science - Data Visualization (2) - Learn the basics of creating data visualizations with ggplot2.
Exploring and Visualizing Data (R Simplified) - Overview of exploratory data analysis in R including generating visualizations, addressing outliers and looking for correlations.
RStudio - Clear individual lines in the console - How to clear individual lines of output from the RStudio console. Alternative to the broom icon which will clear the entire console.
R / RStudio Sessions - Best Practices for Reproducibility (R Simplified) - Guide to three key components of a R session: the working directory, workspace, and loaded packages. Understanding and managing these elements properly enhances reproducibility, efficiency, and organization.
R Quick Start - New to R? This guide helps you quickly install R and RStudio, understand the RStudio interface, and start running code with confidence. You’ll learn basic syntax, how to execute scripts, create simple visualizations, install packages like ggplot2, and explore core R data structures and programming fundamentals.
Completely delete RStudio from Mac - How to completely delete RStudio as well as any of its settings and configurations from a Mac computer.