When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

From Zero to R Hero 1 - Get to know R programming
Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.

This Course Includes
skillshare
0 (0 reviews )
3 hours 2 minutes
english
Online - Self Paced
course
SkillShare
About From Zero to R Hero 1 - Get to know R programming
Preview
Intro to R
How to read code
Installing R and RStudio
Intro to basic analyses
Setting up your programming environment
Reading in a dataset and changing column names
Checking for errors in a dataset
Fixing errors in a dataset
Exploring a dataset (histograms, box plots, descriptive statistics)
Challenge #1 - Create plots and statistical summary of a variable
Exporting plots and statistical summaries
Exploring categorical variables (bar plots, proportions, multi-part plots)
Working with data types (vectors, factors, data frames)
Creating a custom function for statistical analysis (t-test, ANOVA, plotting)
Writing a loop for running the custom analysis function
Writing a loop for creating scatter plots
Creating a custom function for statistical analysis (correlation & regression)
Challenge #2 - Write a for loop to run the custom analysis function
Course Review
What You Will Learn?
- This class is designed to introduce core programming principles as we work through real world analyses and build your knowledge and capabilities as we progress. No prior programming or statistics experience is required..
- After completing the course, you will have developed a foundation of basic ability to program in R, be capable of performing statistical analyses using R, and be familiar with how to generate meaningful graphical output of results..
- R is like any other programming language in that it has a steep learning curve. This class will reduce that learning curve through active learning whereby you learn by doing as everything we do in this class will involve real-life data and hands-on activities..
- Through this hands-on approach you will actively learn how to solve multiple common problems facing R users in academia, private industry, and data science in general. This unique approach will foster your ability to solve problems using R and it will allow the relevance and power of R’s tools to become apparent..
- This course focuses on exploring the core principles of programming, basic statistical analyses, and data visualizations..
- I’m looking forward to beginning our journey into R and turning you into a confident and accomplished R user!.
- I’ll see you in class,.
- David Keellings.