[OTUS] R для аналитика
Цель курса: помочь аналитику освоить богатые возможности языка R для анализа и визуализации данных. Благодаря обширной экосистеме, R обеспечивает единую среду для всех этапов обработки данных, без использования дорогостоящих проприетарных решений.
Что даст вам этот курс
Навыки решения ваших рабочих задач эффективным и воспроизводимым способом
Умение писать код для повторного использования, автоматизирующий рутинные задачи (e.g. создание отчетов)
Знание основных пакетов R для работы с данными, создания графиков и выполнения статистического анализа
Почему стоит изучать R?
Язык содержит широчайший спектр инструментов для загрузки, преобразования и анализа данных, средств визуализации, создания статистических отчетов и приложений
Использование статистических критериев и моделей требует написания не более нескольких строк кода
R позволяет производить все действия в одной среде (минуя прямое взаимодействие с базами данных, сайтами и другими инструментами).
Скрытое содержимое.
Цель курса: помочь аналитику освоить богатые возможности языка R для анализа и визуализации данных. Благодаря обширной экосистеме, R обеспечивает единую среду для всех этапов обработки данных, без использования дорогостоящих проприетарных решений.
Что даст вам этот курс
Навыки решения ваших рабочих задач эффективным и воспроизводимым способом
Умение писать код для повторного использования, автоматизирующий рутинные задачи (e.g. создание отчетов)
Знание основных пакетов R для работы с данными, создания графиков и выполнения статистического анализа
Почему стоит изучать R?
Язык содержит широчайший спектр инструментов для загрузки, преобразования и анализа данных, средств визуализации, создания статистических отчетов и приложений
Использование статистических критериев и моделей требует написания не более нескольких строк кода
R позволяет производить все действия в одной среде (минуя прямое взаимодействие с базами данных, сайтами и другими инструментами).
Скрытое содержимое.
https://otus.ru/lessons/r-for-analytics/?int_source=courses_catalog&int_term=data-science
1 Программирование на языке R
Вводное занятие по проектной работе.
Консультация по проектной работе.
Оценка проектных работ
- Знакомство с языком R. Установка рабочего окружения.
- Базовый синтаксис языка. Типы и структуры данных.
- Управляющие конструкции. Векторизация.
- Написание и использование функций.
- Объектно-ориентированное программирование в R.
- Окружения и области видимости.Основы функционального программирования.
- Контроль версий и воспроизводимые исследования(literate programming).
- Что делать, если ничего не работает.Обзор экосистемы R.
- Источники данных.
- Работа с базами данных.
- Работа с API дл яполучения данных.
- Текстовые и неструктурированные данные.
- data.table - основы.
- data.table - ключи и модификация по ссылке.
- data.table -переформатирование и объединение таблиц.
- Программирование с использование мdata.table.
- Грамматика графики.Основы ggplot2.
- Сложные графики сиспользованиемggplot2.
- Пакеты,расширяющиевозможностиggplot2.
- Интерактивная визуализация с plotly.
- Постановка и формализация бизнес-задачи.
- Предиктивная аналитика и статистические выводы.
- Проверка гипотез.
- Рандомизация.Расчет размера выборки.
Вводное занятие по проектной работе.
Консультация по проектной работе.
Оценка проектных работ