Об этом курсе
Недавно просмотрено: 563,774

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

You should have beginner level experience in Python. Familarity with regression is recommended.

Прибл. 20 часа на выполнение

Английский

Субтитры: Арабский, Французский, Китайский (упрощенное письмо), Португальский (бразильский), Вьетнамский, Английский, Испанский, Японский...
User
Учащиеся, которые проходят продукт ''Course'
  • Biostatisticians
  • Scientists
  • Data Analysts
  • Economists
  • Researchers

Чему вы научитесь

  • Check

    Collect detailed information using R profiler

  • Check

    Configure statistical programming software

  • Check

    Make use of R loop functions and debugging tools

  • Check

    Understand critical programming language concepts

Приобретаемые навыки

Data AnalysisDebuggingR ProgrammingRstudio
User
Учащиеся, которые проходят продукт ''Course'
  • Biostatisticians
  • Scientists
  • Data Analysts
  • Economists
  • Researchers

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

You should have beginner level experience in Python. Familarity with regression is recommended.

Прибл. 20 часа на выполнение

Английский

Субтитры: Арабский, Французский, Китайский (упрощенное письмо), Португальский (бразильский), Вьетнамский, Английский, Испанский, Японский...

Программа курса: что вы изучите

Неделя
1
25 ч. на завершение

Week 1: Background, Getting Started, and Nuts & Bolts

28 видео ((всего 129 мин.)), 9 материалов для самостоятельного изучения, 8 тестов
28 видео
Installing R on Windows3мин
Installing R Studio (Mac)1мин
Writing Code / Setting Your Working Directory (Windows)7мин
Writing Code / Setting Your Working Directory (Mac)7мин
Introduction1мин
Overview and History of R16мин
Getting Help13мин
R Console Input and Evaluation4мин
Data Types - R Objects and Attributes4мин
Data Types - Vectors and Lists6мин
Data Types - Matrices3мин
Data Types - Factors4мин
Data Types - Missing Values2мин
Data Types - Data Frames2мин
Data Types - Names Attribute1мин
Data Types - Summary43
Reading Tabular Data5мин
Reading Large Tables7мин
Textual Data Formats4мин
Connections: Interfaces to the Outside World4мин
Subsetting - Basics4мин
Subsetting - Lists4мин
Subsetting - Matrices2мин
Subsetting - Partial Matching1мин
Subsetting - Removing Missing Values3мин
Vectorized Operations3мин
Introduction to swirl1мин
9 материала для самостоятельного изучения
Welcome to R Programming10мин
About the Instructor10мин
Pre-Course Survey10мин
Syllabus10мин
Course Textbook10мин
Course Supplement: The Art of Data Science10мин
Data Science Podcast: Not So Standard Deviations10мин
Getting Started and R Nuts and Bolts10мин
Practical R Exercises in swirl Part 110мин
1 практическое упражнение
Week 1 Quiz40мин
Неделя
2
12 ч. на завершение

Week 2: Programming with R

13 видео ((всего 91 мин.)), 3 материалов для самостоятельного изучения, 5 тестов
13 видео
Control Structures - If-else1мин
Control Structures - For loops4мин
Control Structures - While loops3мин
Control Structures - Repeat, Next, Break4мин
Your First R Function10мин
Functions (part 1)9мин
Functions (part 2)7мин
Scoping Rules - Symbol Binding10мин
Scoping Rules - R Scoping Rules8мин
Scoping Rules - Optimization Example (OPTIONAL)9мин
Coding Standards8мин
Dates and Times10мин
3 материала для самостоятельного изучения
Week 2: Programming with R10мин
Practical R Exercises in swirl Part 210мин
Programming Assignment 1 INSTRUCTIONS: Air Pollution10мин
2 практического упражнения
Week 2 Quiz20мин
Programming Assignment 1: Quiz20мин
Неделя
3
10 ч. на завершение

Week 3: Loop Functions and Debugging

8 видео ((всего 61 мин.)), 2 материалов для самостоятельного изучения, 4 тестов
8 видео
Loop Functions - apply7мин
Loop Functions - mapply4мин
Loop Functions - tapply3мин
Loop Functions - split9мин
Debugging Tools - Diagnosing the Problem12мин
Debugging Tools - Basic Tools6мин
Debugging Tools - Using the Tools8мин
2 материала для самостоятельного изучения
Week 3: Loop Functions and Debugging10мин
Practical R Exercises in swirl Part 310мин
1 практическое упражнение
Week 3 Quiz10мин
Неделя
4
11 ч. на завершение

Week 4: Simulation & Profiling

6 видео ((всего 42 мин.)), 4 материалов для самостоятельного изучения, 5 тестов
6 видео
Simulation - Generating Random Numbers7мин
Simulation - Simulating a Linear Model4мин
Simulation - Random Sampling2мин
R Profiler (part 1)10мин
R Profiler (part 2)10мин
4 материала для самостоятельного изучения
Week 4: Simulation & Profiling10мин
Practical R Exercises in swirl Part 410мин
Programming Assignment 3 INSTRUCTIONS: Hospital Quality10мин
Post-Course Survey10мин
2 практического упражнения
Week 4 Quiz20мин
Programming Assignment 3: Quiz20мин
4.6
Рецензии: 3122Chevron Right

37%

начал новую карьеру, пройдя эти курсы

36%

получил значимые преимущества в карьере благодаря этому курсу

11%

стал больше зарабатывать или получил повышение

Лучшие отзывы о курсе Программирование на языке R

автор: EJJul 12th 2016

Excellent course! I already knew a lot about R - but this class helped me solidify what I already knew, taught me lots of new tricks, and now I have a certificate that says I know `something' about R!

автор: JMAug 12th 2019

Very challenging, but good course. I've been programming in R for over a year, but there were still some things for me to pick up in this class. Assignments were a challenge, but satisfying to tackle.

Преподаватели

Avatar

Roger D. Peng, PhD

Associate Professor, Biostatistics
Bloomberg School of Public Health
Avatar

Jeff Leek, PhD

Associate Professor, Biostatistics
Bloomberg School of Public Health
Avatar

Brian Caffo, PhD

Professor, Biostatistics
Bloomberg School of Public Health

О Университет Джонса Хопкинса

The mission of The Johns Hopkins University is to educate its students and cultivate their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world....

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.