This course continues our gentle introduction to programming in R designed for 3 types of learners. It will be right for you, if:
Этот курс входит в специализацию ''Специализация Expressway to Data Science: R Programming and Tidyverse'
от партнера
Об этом курсе
Successful completion of Introduction to R Programming and Tidyverse (R Programming and Tidyverse, Course 1) recommended.
Чему вы научитесь
You will learn to identify and describe tidy data and transform a non-tidy data set to be tidy in R.
You will learn to analyze data between multiple related data tables.
You will be learn to apply regular expressions to detect patterns in strings and return matches and replace patterns with new values.
Приобретаемые навыки
- Data Manipulation
- Regular Expression (REGEX)
- Programming Principles
- R Programming
- Data Analysis
Successful completion of Introduction to R Programming and Tidyverse (R Programming and Tidyverse, Course 1) recommended.
от партнера

Колорадский университет в Боулдере
CU-Boulder is a dynamic community of scholars and learners on one of the most spectacular college campuses in the country. As one of 34 U.S. public institutions in the prestigious Association of American Universities (AAU), we have a proud tradition of academic excellence, with five Nobel laureates and more than 50 members of prestigious academic academies.
Программа курса: что вы изучите
Projects, Tibbles and Importing Data
When analyzing data, you will often be required to import data from CSV or txt files. In this module, you will learn how to import and parse data in base R and the readr library, a package in the Tidyverse. You will also be introduced to R projects, which help store and organize data files associated with an analysis.
Tidying Data
Data are stored in tabular forms and are often organized differently depending on its use. In this module, you will learn how to reorganize data to produce a "tidy" data set, where every variable is stored in its own column, every observation is stored in its own row, and each value is stored in a table cell.
Relational Data
Data analysis rarely involves a single data table and you will be required to combine multiple related tables to answer questions you are interested in. In this module, you will learn and practice mutating variables and filtering observations from relational data.
String Manipulation and Regular Expressions
This module will introduce string manipulation in R. You will learn the basics of strings, including string creation, merging, and subsetting. Then, you will use regular expressions to describe and view patterns in strings.
Специализация Expressway to Data Science: R Programming and Tidyverse: общие сведения
R is one of the most popular languages used in the data science community and essential for any aspiring data scientist. This specialization will teach you how to do data science in R whether you are a beginning or a seasoned programmer.

Часто задаваемые вопросы
Когда я получу доступ к лекциям и заданиям?
Что я получу, оформив подписку на специализацию?
Можно ли получить финансовую помощь?
Остались вопросы? Посетите Центр поддержки учащихся.