Introduction to Statistics in R - A Practical Approach
What you'll learn
- How to apply basic statistical knowledge to solve real-world scenarios using R
- How to create, read, and work with CSV files in RStudio
- Fundamental concepts such as population, sample, sampling, bias, data, statistic, and parameter
- How to find and interpret frequency, relative frequency, and cumulative relative frequency
- How to find and interpret the Mean, Median, and Mode
- How to find and interpret Variance and Standard Deviation
- How to find quartiles (Q1, Q2, Q3), the interquartile range (IQR), and outliers
- How to create, read and interpret bar plots, histograms, and box plots
Requirements
- No previous programming experience required.
- Download and install RStudio (Free Open-Source Edition).
- You can work with the R console during the course as well.
- Google Sheets to create CSV files.
Description
Learn statistics using R with mini projects, hands-on practice, and carefully designed visual explanations. Understand how fundamental statistical concepts work behind the scenes and apply your knowledge to new scenarios.
Descriptive Statistics in R is Your First Step Into the In-demand and Powerful World of Statistics and Data Science
Analyze real-world scenarios by identifying key elements such as population, sample, statistic, and parameter.
Measure the center of the data with the mean, median, and mode. Describe their key differences and use cases.
Measure the spread of the data with variance and standard deviation.
Learn how to create and interpret bar plots, histograms and box plots.
Find quartiles and the interquartile range (IQR). Use them to identify potential outliers.
Apply your knowledge in practical mini projects.
Check your knowledge with a final exam that covers all the topics of the course.
Add New Statistical Skills To Your Resume
Statistics is one of the most in-demand skills of our current time. If you want a career in data science, computer science, or mathematics, learning statistics is the first step that you need to take. When you combine theoretical statistical skills with practical R programming skills, you have the perfect skill set that employers around the world are looking for.
This course provides a detailed and engaging introduction to descriptive statistics using the R programming language and RStudio, the main tool used in industry to work with programming for statistical purposes.
No programming experience is required to take this course. Lectures combine the theoretical aspects of statistics with the practical and applied aspects that R programming brings to this amazing field. You will be analyzing small datasets and working on practical mini projects that simulate simplified real-world scenarios.
Learning the fundamentals of statistics is your first step towards mastering a career in data science, computer science, and mathematics.
Content & Overview
With high-quality video lectures that include customized graphics and presentations, you will learn and work with these concepts:
Population
Sample
Sampling
Data
Variable
Statistic
Parameter
Frequency
Relative Frequency
Cumulative Relative Frequency
Bar plots
Mean
Median
Mode
Variance
Standard Deviation
Histograms
Quartiles
Interquartile Range (IQR)
Outliers
Box Plots
.and more.
You will apply your knowledge in practical mini projects throughout the course and you will check your understanding with a final exam that will test your knowledge of all the topics covered in the course.
Learning Material & Resources
Throughout the course, you will find these resources:
Video lectures: carefully designed graphics and explanations.
Mini Projects: apply your knowledge with practical mini projects that represent simplified real-world scenarios.
Solutions: each mini project has its corresponding solution, so you can check your answers immediately.
Coding Sessions: practical lectures cover how to apply your new statistical knowledge in R and RStudio.
PDF Handouts: you will find unique study guides with key aspects of each section.
Quizzes: check your knowledge interactively after each section with short quizzes (unlimited attempts!).
Articles: read complementary articles specifically written for this course to expand your knowledge on various topics.
Discussion Forums: ask questions on the discussion forums and discuss interesting topics with your peers.
Why is this course unique?
This course is unique because of its emphasis on providing visual and detailed explanations of how statistics works behind the scenes, so you will not only learn how to find statistical results using R, you will actually understand what they mean and what each line of code does behind the scenes.
During the course, you will apply your knowledge by completing mini projects that simulate simplified real-world scenarios such as analyzing Black Friday sales, online learning patterns, waiting times of a taxi company, delivery times of a wood transportation company, light bulb life, and house prices across three different neighborhoods.
By the end of this course, you will be able to combine your new theoretical knowledge of statistics with practical R skills to interpret results.
Unique study materials complement the course experience. You will find PDF handouts specifically written for the course with key aspects of each section.
You will check your knowledge with short quizzes that provide instant feedback, so you can check the correct answer immediately. These questions were designed to make you think more deeply about the topics presented.
You will receive a certificate of completion that you can add to your social media profiles to showcase your new skills.
You will also have lifetime access to the course.
You are very welcome to watch the preview lectures and check out the full course curriculum.
If you are looking for an engaging, visual, and practical course, you've found it.
Add Descriptive Statistics in R to your resume and showcase your new skills!
Who this course is for:
- Students who are new to descriptive statistics and to R programming.
- Learners who want to combine existing statistical knowledge with R programming.
- Professionals who wish to expand their skills with practical statistical knowledge to solve real-world problems.
Instructor
I'm Estefania. I love teaching. I'm a Web Developer with experience in Python, JavaScript, HTML, CSS, React, and other web technologies.
My goal is to create engaging courses where you will learn programming and understand it so well that you will be able to apply your knowledge to new situations, projects, and professional opportunities. I know that learning how to code can be challenging, but I'm here to make your journey smoother and to help you create memories that you will never forget about how you learned how to code.
I currently have 30,000+ students and 10+ courses on Udemy and my top priority is to support you by answering every single one of your questions. I'm here to help you, so please do not hesitate to ask if you ever have a question during my courses.
I believe that detailed and clear explanations combined with the power of visual learning materials create the learning experience that every learner deserves. That is the experience that I want to give you during my courses.
Coding is amazing. I love programming, data structures, algorithms, and I know what it feels like when you learn something new and you are able to create a new project or product just with your computer and a few lines of code. It's like magic!
I'm part of the freeCodeCamp staff, where I create coding courses and write articles on computer science and programming. My 26+ articles for this publication have received 2,400,000+ views with 5,000+ views per day, on average. I run the freeCodeCamp Español YouTube channel, which currently has 165,000+ subscribers and I create full courses for this channel. My JavaScript for Beginners course has 1,000,000+ views.
I served as Community Teaching Assistant (Community TA) for the Massachusetts Institute of Technology on edX (MITx) for the course "Introduction to Computer Science and Programming Using Python" where I help by writing tutorials and creating diagrams to complement the course content.
My "Python OOP - Object Oriented Programming for Beginners" and "Python Exercises for Beginners: Solve 100+ Coding Challenges" courses were selected for Udemy for Business, a curated collection of top Udemy courses used for corporate training.
So... I'm here for you. If you choose one of my courses, I promise you that you will find an engaging and carefully crafted learning experience. Thank you very much for reading more about me and I will see you in the courses :).