Coding Exercises: R Data Science
44mIntermediate2021-10-13
Authors

Mark Niemann-Ross
Technologist experienced in hardware, software, and science fiction
Course details
Want to test—and develop—your R data-engineering skills? Join instructor Mark Niemann-Ross in this Code Challenges course as he presents short, bite-sized challenges you can use to practice R programming. Each video is less than four minutes and self-contained, so you can skip around and watch the videos in any order. Mark shares his solutions for every problem, most of which contain fewer than 10 lines of code. Whether you’re a new programmer looking to practice, or an experienced developer who wants to work on some challenges, this short course will give you a chance to sharpen your skills.
Skills covered
RStudioRStatisticsProgramming FoundationsProgramming LanguagesData ScienceOpen SourceSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Practice with R programming
1. Import Data
- 02 - Import the World Population database
- 03 - tryCatch()
- 04 - Excel
- 05 - JSON
2. Clean Data
- 06 - Password validator
- 07 - Subsetting
- 08 - Join two datasets
3. Manipulate Data
- 09 - Use SQL with R
- 10 - Tidyverse
- 11 - Restore missing data
- 12 - Create a random door code
4. Visualize Data
- 13 - Play Rock, Paper, Scissors, Lizard, Spock in R
- 14 - Build a word cloud
- 15 - Use clustering to show relationships
5. Work with R Packages
- 16 - Tell a joke
Related courses
- Coding Exercises: SQL Data Science
- Python Code Challenges: Working with Data
- Deep Learning with Python: Hands-On Introduction to Deep Learning Models
- Coding Exercises: pandas
- Solve Real-World Data Problems with SQL
- Python for Data Engineering: from Beginner to Advanced
- SQL Practice: Deleting Data with DELETE Statements
- Complete Guide to Python for Data Engineering: From Beginner to Advanced
Related learn paths
- Advance Your Skills as an R Expert
- Moving from Data Scientist to Data Analyst
- Moving from Data Analyst to Data Scientist
- Advance Your Data Skills in Apache Spark
- Develop Your Scala Skills for Data Engineering
- Develop Your Rust Skills for Data Engineering
- Python for Data Professionals in Finance
- Master SQL for Data Science