Sound Blog

How Beginners Can Tap Into the R Community Effectively

R help
Beginner
reprex
R community

Navigating the R community doesn’t have to be daunting. By asking clear questions, mastering tools like reprex, and leveraging forums and help files effectively, you can unlock a world of support and learning.

From Raw Data to Analyzable Data: 5 Simple Steps for Beginners

Data import
Beginner

Learn a streamlined, beginner-friendly approach to transform raw data into clean, analyzable data in R.

Day 30 of viz with me

Data viz
Beginner
ggplot
quarto
video
reproducibility
DataViz Challenge

Recap of the series.

Day 29 of viz with me

Data viz
Beginner
ggplot
quarto
video
reproducibility
DataViz Challenge

A reproducible document of all that we learnt.

Day 28 of viz with me

Data viz
Beginner
ggplot
esquisse
add_ins
video
DataViz Challenge

An add-in for effortless dataviz with a video demo.

Day 27 of viz with me

Data viz
Beginner
ggplot
colors
scale_fill_manual
DataViz Challenge

Using custom colors.

Day 26 of viz with me

Data viz
Beginner
import
ggplot
DataViz Challenge

Import your own data and viz it!

Day 25 of viz with me

Data viz
Beginner
ggplot
rainclouds
geom_rain
ggrain
DataViz Challenge

Rainclouds!!!!

Day 24 of viz with me

Data viz
Beginner
ggplot
alpha
geom_jitter
violin
geom_vioin
jitter
geom_boxplot
boxplot
DataViz Challenge

Boxes+jitter & Boxes+violins

Day 23 of viz with me

Data viz
Beginner
ggplot
alpha
geom_jitter
violin
geom_vioin
jitter
DataViz Challenge

Combining violin plots with jittering to reveal full spread of data points

Day 22 of viz with me

Data viz
Beginner
ggplot
violin
geom_violin
DataViz Challenge

Exploring bar plot alternatives.

Day 21 of viz with me

Data viz
Beginner
ggplot
iris
DataViz Challenge

Solution to yesterday's challenge.

Day 20 of viz with me

Data viz
Beginner
ggplot
DataViz Challenge

Exercise to revisit all learnt so far.

Day 19 of viz with me

Data viz
Beginner
ggplot
patchwork
DataViz Challenge

Combining plots.

Day 18 of viz with me

Data viz
Beginner
ggplot
annotation
ggtext
geom_text
geom_label
DataViz Challenge

We will annotate our plots today.

Day 17 of viz with me

Data viz
Beginner
ggplot
theme
ppt
presentation
DataViz Challenge

We learn to play around with text size in the plots today.

Day 16 of viz with me

Data viz
Beginner
ggplot
ggsave
DataViz Challenge

We learn to save the plots today.

Day 15 of viz with me

Data viz
Beginner
ggplot
exercise
boxplot
geom_boxplot
DataViz Challenge

Solution for yesterday's exercise and a few twists.

Day 14 of viz with me

Data viz
Beginner
ggplot
exercise
boxplot
geom_boxplot
DataViz Challenge

An exercise with a new geom for boxplots.

Day 13 of viz with me

Data viz
Beginner
ggplot
legends
theme()
DataViz Challenge

Today we will move the legends around.

Day 12 of viz with me

Data viz
Beginner
ggplot
axis limits
xlim
ylim
DataViz Challenge

Today we learn how to adjust axis limits.

Day 11 of viz with me

Data viz
Beginner
ggplot
count
geom_bar
geom_col
themes
DataViz Challenge

Today we will create polished charts.

Day 10 of viz with me

Data viz
Beginner
ggplot
count
geom_bar
geom_col
bar plots
DataViz Challenge

Today, we will finish our bar charts and work on some exercises.

Day 9 of viz with me

Data viz
Beginner
dplyr
ggplot
count
DataViz Challenge

Learn to count categorical data.

Day 8 of viz with me

Data viz
Beginner
dplyr
ggplot
lineplot
filter
DataViz Challenge

Today we draw a line plot and learn to filter the data.

Day 7 of viz with me

Data viz
Beginner
ggplot
scatterplot
shape
DataViz Challenge

Today, we will explore going beyond using colors to represent groups.

Day 6 of viz with me

Data viz
Beginner
ggplot
scatterplot
colors
DataViz Challenge

Today we add colors to the scatterplot.

Day 5 of viz with me

Data viz
Beginner
ggplot
scatterplot
practice
DataViz Challenge

Today we practice what we learnt so far.

Day 4 of viz with me

Data viz
Beginner
ggplot
scatterplot
labels
DataViz Challenge

We elevate our scatterplot with titles and labels.

Day 3 of viz with me

Data viz
Beginner
ggplot
scatterplot
geom_point
DataViz Challenge

Time for your first plot—don't forget to celebrate!

Day 2 of Viz with me

Data viz
Beginner
ggplot2
penguins
DataViz Challenge

We create a canvas today to plot tomorrow.

Day 1 of Viz with me

Data viz
Beginner
R scripts
DataViz Challenge

We kickstart our first day in the series with R script creation, installing key packages, and organizing the code.

Viz with me - Inviting Beginners

Data viz
Beginner
R scripts
DataViz Challenge

In this blog series over the next 30 days, I invite you to join me in building basic and essential plots in R, learning one concept every single day.

Discovering the Power of .Rprofile in My R Workflow

rprofile
startup
Best practices

A simple, step-by-step guide to setting up an .Rprofile file to automatically load your data and customize your R environment.

3 Game-Changing R Plot Export Tips for PhD Students - Excel in Your Thesis Presentation and Research!

ggplot
save
export
Beginner

Discover how to elevate your research presentations with these essential R plot exporting techniques.

Exploratory Data Analysis (EDA) before Analysis - A Step-by-Step Guide for Beginners in R

EDA
Beginner

Exploratory data analysis (EDA) is a crucial step in the analytical process, offering a profound understanding of our data and revealing hidden insights.

My Scholar Profile Visualization

Data viz
bar plots
citations

A short description of the post.

Exploratory graphs Part - 1

EDA
Beginner
boxplots
summary

I love exploring the data as soon as I import. In this post, I describe some basics of exploratory analyses and graphs which reveal a lot about your data.

Loops in R

Beginner
loop

A friend of mine wanted to quickly write a loop in R. Here is how to approach it

Create random numbers in R

Beginner
sort

I had to generate a random numbers list of n=100. This is how I achieved it in R.

Bind rows together

data wrangling
Beginner
merge data

You have > 1 excel sheet with same variable names and you want to merge them to 1 dataframe. Here is what you do!

Dumbbell plots

ggplot
Beginner
dumbbell plots

Before and After Changes with Dumbbells.

Hey R, don't sort my data!

bar plots
Beginner
factors

We learn to override R's intuitiveness when it is not helpful as it arranges the bars by itself.

Grouped scatter plots

ggplot
Beginner
scatterplots

Approaching grouped scatterplots one step at a time.

The curious case of case_when

dplyr
Beginner
Tidying

How to create variables using the function `case_when`?

Dot and boxplots

ggplot
Beginner
dot plots
boxplots

Let us see how to draw boxplots with individual data points depicted on them.

Density Plots

EDA
Beginner
Density plots

A detailed walkthrough of drawing density plots.

Descriptives

descriptives
Beginner
tables

A beginner-friendly table making in R: Create the demographics table 1 and export to word document

Add sample sizes to plots

ggplot
Beginner
bar plots

Adding sample sizes to your ggplot.

Histograms

Histograms
Beginner
ggplot

Learn to draw histograms by three beginner-friendly ways.

Starting Projects in RStudio

Being oRganized
Beginner
Reproducibility

Let's learn to start projects in RStudio - an important step to a good workflow in R.

Using R scripts effectively, even as a beginner

R scripts
Beginner
Reproducibility

Moving from working in the console to working from the R script.

Get a glimpse of the data after importing

EDA
Beginner

As we import the data, there are some immediate steps to follow for a good workflow.

Importing data into RStudio - a step-by-step approach

Data import
Beginner

As a beginner in R, importing data is the first step to master before exploring the data viz and analyses. This blogpost takes a step-by-step approach to import your data into RStudio.

Welcome to My R Space

Recently I completed a 30 days writing challenge wherein I wrote 30 atomic essays for 30 continuous days. This is an atomic essay I wrote on R - This would serve as a warm welcome to my blog.

More articles »

Sound Blog