К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
R Programming for Statistics and Data Science · LearnSpace
Назад в каталог
courseraАнализ данных

R Programming for Statistics and Data Science

Курс от Packt
Средний≈ 11.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This in-depth course starts by walking you through the basics of R programming, from setting up the environment with R and RStudio to understanding its user interface. As you move through the early sections, you'll dive into foundational programming concepts like data types, functions, and vector operations, enabling you to build a solid base in R. You’ll also learn how to handle complex structures like matrices and data frames, making it easy to organize and manipulate data efficiently. As the course progresses, you’ll explore more advanced R capabilities, such as creating and modifying data frames, using the popular dplyr package, and working with relational, logical operators, and loops. The lessons on data manipulation and visualization offer hands-on experience in cleaning and presenting data, covering essential tools like ggplot2 for creating insightful graphs and charts. These skills will help you analyze data and make data-driven decisions more effectively. Finally, the course delves into statistics with exploratory data analysis, hypothesis testing, and linear regression modeling. By mastering these techniques, you'll gain the ability to analyze real-world data, draw meaningful insights, and make predictions. Whether you’re an aspiring data scientist or a statistician looking to hone your skills, this course provides everything you need to succeed in the data science field using R. This course is designed for aspiring data scientists, statisticians, and professionals looking to master R for data analysis. Basic knowledge of programming is beneficial, but not required.

Навыки, которые вы освоите

R ProgrammingRegression AnalysisStatistical ModelingExploratory Data AnalysisData ManipulationTidyverse (R Package)Data StructuresGgplot2Plot (Graphics)Statistical ProgrammingStatistical AnalysisStatistical MethodsData ScienceStatistical Hypothesis TestingData VisualizationData-oriented programmingR (Software)Statistical VisualizationData AnalysisData Wrangling

Программа курса

11 модулей · 103 учебных материалов

01Introduction and Getting Started7 материалов

Introduction and Getting Started

What Does this Course Cover?ВидеоFull Course ResourcesЧтениеIntroductionВидеоDownloading and Installing R and R StudioВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

R Programming for Statistics and Data Science
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.1 ч

11 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский, Казахский, Венгерский

Часть программы вашего университета
Quick Guide to the RStudio User InterfaceВидео
Changing the Appearance in RStudioВидео
Installing Packages in R and Using the LibraryВидео
02The Building Blocks of R9 материалов

The Building Blocks of R

Creating an Object in RВидеоData Types in R - Integers and DoublesВидеоData Types in R – Characters and LogicalsВидеоCoercion Rules in RВидеоFunctions in RВидеоFunctions and ArgumentsВидеоBuilding a Function in R (Basics)ВидеоUsing the Script Versus Using the ConsoleВидеоCreating Objects in RDIALOGUE
03Vectors and Vector Operations9 материалов

Vectors and Vector Operations

IntroductionВидеоIntroduction to VectorsВидеоVector RecyclingВидеоNaming a Vector in RВидеоGetting Help with RВидеоSlicing and Indexing a Vector in RВидеоChanging the Dimensions of an Object in RВидеоMastering R Vectors: Arithmetic and RecyclingDIALOGUEVectors and Vector Operations - AssessmentЗадание
04Matrices11 материалов

Matrices

Creating a Matrix in RВидеоFaster Code: Creating a Matrix in a Single Line of CodeВидеоDo Matrices Recycle?ВидеоIndexing an Element from a MatrixВидеоSlicing a Matrix in RВидеоMatrix ArithmeticВидеоMatrix Operations in RВидеоCategorical DataВидеоCreating a Factor in RВидеоLists in RВидеоCreating and Manipulating Matrices in RDIALOGUE
05Fundamentals of Programming with R11 материалов

Fundamentals of Programming with R

Relational Operators in RВидеоLogical Operators in RВидеоVectors and Logicals OperatorsВидеоIf, Else, Else If Statements in RВидеоIf, Else, Else If Statements - Keep-In-Mind'sВидеоFor Loops in RВидеоWhile Loops in RВидеоRepeat Loops in RВидеоBuilding a Function in R 2.0ВидеоBuilding a Function in R 2.0 - ScopingВидеоUnderstanding Relational and Logical Operators in RDIALOGUE
06Data Frames12 материалов

Data Frames

IntroductionВидеоCreating a Data Frame in RВидеоThe Tidyverse PackageВидеоData Import in RВидеоImporting a CSV in RВидеоData Export in RВидеоGetting a Sense of Your Data FrameВидеоIndexing and Slicing a Data Frame in RВидеоExtending a Data Frame in RВидеоDealing with Missing Data in RВидеоWorking with Missing Data in R Data FramesDIALOGUEData Frames - AssessmentЗадание
07Manipulating Data8 материалов

Manipulating Data

IntroductionВидеоData Transformation with R - the Dplyr Package - Part IВидеоData Transformation with R - the Dplyr Package - Part IIВидеоSampling Data with the Dplyr PackageВидеоUsing the Pipe Operator in RВидеоTidying Data in R - gather() and separate()ВидеоTidying Data in R - unite() and spread()ВидеоWorking with dplyr and tidyr for Data Manipulation in RDIALOGUE
08Visualizing Data9 материалов

Visualizing Data

IntroductionВидеоIntroduction to Data VisualizationВидеоIntro to ggplot2ВидеоVariables: RevisitedВидеоBuilding a Histogram with ggplot2ВидеоBuilding a Bar Chart with ggplot2ВидеоBuilding a Box and Whiskers Plot with ggplot2ВидеоBuilding a Scatterplot with ggplot2ВидеоUnderstanding ggplot2 Layers in RDIALOGUE
09Exploratory Data Analysis7 материалов

Exploratory Data Analysis

Population Versus sampleВидеоMean, Median, ModeВидеоSkewnessВидеоVariance, standard deviation, and coefficient of variabilityВидеоCovariance and CorrelationВидеоUnderstanding Populations and SamplesDIALOGUEExploratory Data Analysis - AssessmentЗадание
10Hypothesis Testing10 материалов

Hypothesis Testing

DistributionsВидеоStandard Error and Confidence IntervalsВидеоHypothesis TestingВидеоType I and Type II ErrorsВидеоTest for the Mean - Population Variance KnownВидеоThe P-ValueВидеоTest for the Mean - Population Variance UnknownВидеоComparing Two Means - Dependent SamplesВидеоComparing Two Means - Independent SamplesВидеоUnderstanding Probability Distributions in RDIALOGUE
11Linear Regression Analysis10 материалов

Linear Regression Analysis

The Linear Regression ModelВидеоCorrelation Versus RegressionВидеоGeometrical RepresentationВидеоFirst Regression in RВидеоHow to Interpret the Regression TableВидеоDecomposition of Variability: SST, SSR, SSEВидеоR-SquaredВидеоLinear Regression Analysis - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание