technifyed

Harvard University via edX

Data Science: R Basics

4.4273 ratings at edX

Overview

Build a foundation in R and learn how to wrangle, analyze, and visualize data.

What you'll learn

  • Basic R syntax
  • Foundational R programming concepts such as data types, vectors arithmetic, and indexing
  • How to perform operations in R including sorting, data wrangling using dplyr, and making plots

Skills you'll practise

RStudioFile OrganizationData TypesVersion ControlProbabilityDocument PreparationsDplyrGit (Version Control System)General ProgrammingData VisualizationReal World DataMachine LearningUnixGgplot2SortingData ScienceGithubData WranglingLinuxR (Programming Language)Data Analysis

Advantages and disadvantages

Advantages

  • One of the best-taught programming courses in the world, by David J. Malan and his team.
  • Problem sets are real projects that stay on your GitHub.
  • Free certificate from CS50 when you finish on cs50.harvard.edu (the edX certificate is paid).
  • Active community on Discord, Reddit and Ed for help at any hour.
  • University courses you can audit for free, with lectures, readings and practice quizzes.
  • A verified certificate from the university if you pay for it.
  • Taught by Harvard University, one of the strongest names in its field.
  • 1,004,162 learners have taken it, so help and notes are easy to find.

Disadvantages

  • Problem sets are hard and take far longer than the videos; plan 10–20 hours a week.
  • Lectures are long (about 2 hours each).
  • Graded assignments and the certificate need the paid track.
  • Audit access can expire a few weeks after the course ends.
  • Learning is free, but the certificate costs money.
  • Some parts (graded work, certificate) are paid.

Some points apply to every course of this kind; see how we rank.

Free to audit

  • Free: Choose "Audit this course" when you enrol: lectures, readings and practice are free.
  • Paid: Graded assignments and the verified certificate (Certificate $219). Audit access may end after the course closes.

Before you start

An up-to-date browser is recommended to enable programming directly in a browser-based interface.

Taught by

  • Rafael IrizarryProfessor of Biostatistics

Harvard University is in Tier 1: world-leading universities and India's top institutes of our institution ranking (98/100). CS50 and HarvardX are among the best-taught courses anywhere.

Similar courses

Compare these

Massachusetts Institute of Technology · YouTube

MIT 18.650 Statistics for Applications, Fall 2016

MIT 18.650 Statistics for Applications, Fall 2016 View the complete course: http://ocw.mit.edu/18-650F16 Instructor: Philippe Rigollet This course offers an in-depth the theoretical foundations for statistical methods that are useful in many applications. The goal is to understand the role of mathe…

Free video22 videos, 28 hours

Harvard University · YouTube

CS50's Introduction to Cybersecurity

An introduction to cybersecurity for technical and non-technical audiences alike. Learn how to secure your accounts, data, systems, and software against today’s threats and how to recognize and evaluate tomorrow’s as well, both at home and at work. Learn how to preserve your own privacy. Learn to v…

Free video6 videos, 7.5 hours

Harvard University · edX

Fundamentals of TinyML

4.567 ratings

Focusing on the basics of machine learning and embedded systems, such as smartphones, this course will introduce you to the “language” of TinyML.

Free to audit5 weeks, 2 - 4 hours per week

Harvard University · edX

Introduction to Data Science with Python

4.3174 ratings

Learn the concepts and techniques that make up the foundation of data science and machine learning.

Free to audit8 weeks, 3 - 5 hours per week

Stanford University · YouTube

Statistical Learning with Python

This is an introductory-level course in supervised learning, with a focus on regression and classification methods. The syllabus includes: linear and polynomial regression, logistic regression and linear discriminant analysis; cross-validation and the bootstrap, model selection and regularization m…

Free video108 videos, 20 hours

Stanford University · YouTube

Statistical Learning with R

This is an introductory-level course in supervised learning, with a focus on regression and classification methods. The syllabus includes: linear and polynomial regression, logistic regression and linear discriminant analysis; cross-validation and the bootstrap, model selection and regularization m…

Free video104 videos, 20 hours

Enter your email and the official page opens. Phone is optional.