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

100% онлайн

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

Гибкие сроки

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

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

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

Предполагаемая нагрузка: 4 weeks, 2 hours per week...

Английский

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

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

MappingGgplot2Data Visualization (DataViz)R Programming

100% онлайн

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

Гибкие сроки

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

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

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

Предполагаемая нагрузка: 4 weeks, 2 hours per week...

Английский

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

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

Неделя
1
21 минуты на завершение

Welcome to Building Data Visualization Tools

1 видео ((всего 1 мин.)), 2 материалов для самостоятельного изучения
2 материала для самостоятельного изучения
Textbook: Mastering Software Development in R10мин
Syllabus10мин
3 ч. на завершение

Plotting with ggplot2

13 материалов для самостоятельного изучения, 1 тест
13 материала для самостоятельного изучения
Introduction10мин
Initializing a ggplot object10мин
Plot aesthetics10мин
Creating a basic ggplot plot10мин
Geoms10мин
Using multiple geoms10мин
Constant aesthetics10мин
Example plots10мин
Extensions of ggplot210мин
Introduction10мин
Guidelines for good plots10мин
Scales and color10мин
To find out more10мин
1 практическое упражнение
Plotting with ggplot220мин
Неделя
2
2 ч. на завершение

Mapping and interactive plots

9 материалов для самостоятельного изучения, 1 тест
9 материала для самостоятельного изучения
Introduction10мин
Basics of Mapping10мин
ggmap, Google Maps API10мин
Mapping US counties and states10мин
More advanced mapping– Spatial objects10мин
Where to find more on mapping with R10мин
Overview of htmlWidgets10мин
plotly package10мин
Creating your own widget10мин
1 практическое упражнение
Mapping and interactive plots20мин
Неделя
3
2 ч. на завершение

The grid Package

7 материалов для самостоятельного изучения, 1 тест
7 материала для самостоятельного изучения
Introduction10мин
Overview of grid graphics10мин
Grobs10мин
Viewports10мин
Grid graphics coordinate systems10мин
The gridExtra package10мин
Where to find more about grid graphics10мин
1 практическое упражнение
Basics of grid graphics20мин
Неделя
4
6 ч. на завершение

Building New Graphical Elements

12 материалов для самостоятельного изучения, 1 тест
12 материала для самостоятельного изучения
Introduction10мин
Why Build a New Theme?10мин
Default Theme10мин
Building a New Theme10мин
Summary10мин
Introduction10мин
Building a Geom10мин
Example: An Automatic Transparency Geom10мин
Building a Stat10мин
Example: Normal Confidence Intervals10мин
Combining Geoms and Stats10мин
Summary10мин

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

Avatar

Roger D. Peng, PhD

Associate Professor, Biostatistics
Bloomberg School of Public Health
Avatar

Brooke Anderson

Assistant Professor, Environmental & Radiological Health Sciences
Colorado State University

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

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....

Специализация Mastering Software Development in R: общие сведения

R is a programming language and a free software environment for statistical computing and graphics, widely used by data analysts, data scientists and statisticians. This Specialization covers R software development for building data science tools. As the field of data science evolves, it has become clear that software development skills are essential for producing and scaling useful data science results and products. This Specialization will give you rigorous training in the R language, including the skills for handling complex data, building R packages, and developing custom data visualizations. You’ll be introduced to indispensable R libraries for data manipulation, like tidyverse, and data visualization and graphics, like ggplot2. You’ll learn modern software development practices to build tools that are highly reusable, modular, and suitable for use in a team-based environment or a community of developers. This Specialization is designed to serve both data analysts, who may want to gain more familiarity with hands-on, fundamental software skills for their everyday work, as well as data mining experts and data scientists, who may want to use R to scale their developing and programming skills, and further their careers as data science experts....
Mastering Software Development in R

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

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

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

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