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

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

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

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

Foundations of R Programming and Basic Data Manipulation

Курс от 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. Embark on a transformative journey into R programming and data manipulation with this comprehensive course. It starts with an in-depth overview of R and RStudio, covering installation, configuration, and key features. You'll master navigating RStudio, managing projects, and handling diverse file formats for efficient workflows. The course delves into Rmarkdown for dynamic documentation, blending code, narrative, and visualizations. You'll explore essential data types and structures through hands-on labs, including matrices, arrays, lists, data frames, strings, and DateTime objects. The R programming section covers operators, loops, and functions, enabling you to write clean, modular code. Advanced topics include data import/export, web scraping, and sophisticated data manipulation techniques using piping, filtering, aggregation, reshaping, and joining datasets. You'll create impactful visualizations with ggplot2, plotly, leaflet, and dygraphs. Ideal for aspiring data scientists, analysts, and professionals, this course requires a basic programming understanding and targets beginners to intermediate learners, ensuring you transform raw data into actionable insights and compelling visualizations.

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

R ProgrammingData ManipulationData CleansingData TransformationData WranglingData ProcessingData StructuresStatistical ProgrammingData Import/ExportStatistical VisualizationPlot (Graphics)Programming PrinciplesRmarkdownR (Software)Interactive Data VisualizationPlotlyGgplot2Data VisualizationWeb ScrapingData Visualization Software

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

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

01Course Introduction8 материалов

Course Introduction

Introduction to the SpecializationВидеоIntroduction to the Course 'Foundations of R Programming and Basic Data Manipulation'ЧтениеFull Specialization ResourcesЧтениеR and RStudio (Overview and Installation)Видео

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

Packt - Course Instructors

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

Foundations of R Programming and Basic Data Manipulation
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 11.1 ч

7 модулей

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

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

Часть программы вашего университета
How to Get the Code?Видео
RStudio Introduction / Project SetupВидео
File FormatsВидео
Rmarkdown LabВидео
02Data Types and Structures9 материалов

Data Types and Structures

Basic Data Types 101ВидеоBasic Data Types LabВидеоMatrices and Arrays LabВидеоListsВидеоFactorsВидеоDataframesВидеоStrings LabВидеоDatetimeВидеоUnderstanding R Data Types and StructuresDIALOGUE
03R Programming8 материалов

R Programming

OperatorsВидеоLoops 101ВидеоLoops LabВидеоFunctions 101ВидеоFunctions Lab (Introduction)ВидеоFunctions Lab (Coding)ВидеоUnderstanding R OperatorsDIALOGUEAssessment 1Задание
04Data Import and Export5 материалов

Data Import and Export

Data Import LabВидеоData Export LabВидеоWeb Scraping IntroductionВидеоWeb Scraping LabВидеоUsing R for Data Import and ExportDIALOGUE
05Basic Data Manipulation13 материалов

Basic Data Manipulation

Piping 101ВидеоFiltering 101ВидеоFiltering LabВидеоData Aggregation 101ВидеоData Aggregation LabВидеоData Reshaping 101ВидеоData Reshaping LabВидеоSet Operations 101ВидеоSet Operations LabВидеоJoining Datasets 101ВидеоJoining Datasets LabВидеоUnderstanding Piping in TidyverseDIALOGUEAssessment 2Задание
06Data Visualization10 материалов

Data Visualization

Visualization OverviewВидеоggplot 101Видеоggplot LabВидеоplotly Lab (Introduction)Видеоplotly LabВидеоleaflet Lab (Introduction)Видеоleaflet LabВидеоdygraphs Lab (Introduction)Видеоdygraphs LabВидеоCreating Interactive Visualization with ggplot2 in RDIALOGUE
07Advanced Data Manipulation13 материалов

Advanced Data Manipulation

Outlier Detection 101ВидеоOutlier Detection Lab (Introduction)ВидеоOutlier Detection SolutionВидеоMissing Data Handling 101ВидеоMissing Data Handling Lab (Introduction)ВидеоMissing Data Handling Lab (1/1)ВидеоRegular Expressions 101ВидеоRegular Expressions LabВидеоConclusion to the Course 'Foundations of R Programming and Basic Data Manipulation'ЧтениеUnderstanding Outlier Detection in Data AnalysisDIALOGUEAssessment 3ЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание