EMBER_CLI_FASTBOOT_BODY

Основы программирования на R

The course meets the formal recommendations of Stepik
Video Player is loading.
Current Time 0:00
/
Duration 0:00
Loaded: 0%
Progress: 0%
Stream Type LIVE
Remaining Time -0:00
 
1x
Play
To watch this video please visit https://stepik.org/lesson//step/

About the course

О курсе
В этом курсе мы рассмотрим R в первую очередь как язык программирования, а не как инструмент для применения конкретных алгоритмов. В программе представлены основные типы данных и универсальные семантические правила, а также затронуты некоторые сложные темы, связанные с типичными задачами, возникающими в ходе обработки и анализа данных.

Что необходимо для прохождения
Собственно, язык R (версии 3.2.0 или новее). В качестве среды разработки в видеоуроках будет использоваться RStudio. Впрочем, по желанию можно работать в любой другой IDE или любимом редакторе.

Платформа Stepik
Если вы впервые пользуетесь Stepik.org, то обратите внимание на вводный урок "Знакомство со Stepik".

Сертификат
Проходной балл для получения сертификата — 70 баллов из 100. Для сертификата с отличием — 92.

Instructors

  1. Кандидат физико-математических наук, специальность -- численные методы, теория вероятностей, математическая статистика. Профессионально занимаюсь количественными методами финансовой математики (quant finance) и разработкой программного обеспечения. Энтузиаст open source и языка R, организатор St. Petersburg R user group.

Reviews

Отличный курс!!!
К сожалению, мне этот курс "не зашел" и я не могу согласиться со многими комментаторами. Если сравнивать с эквивалентным курсом по Python, то питоновский курс выигрывает и по интересности изложения, и по актуальности (и сложности) задач. В данном же курсе очень неравномерная сложность изложения - иногда тривиальные вещи разжевываются чересчур детально, а важные и сложные вещи объясняются вскользь. Мало задач на написание кода в R, и много - на то, чтобы залезть в справку и посмотреть, в каком пакете лежит функция, и т.п. Лекции слишком длительные - ни в одном другом курсе нет степов по 15-20 минут, иногда их стоило бы сократить, и сконцентрироваться на примерах применения каких-то функций вместо зачитывания мануала по ним. Для людей, имеющих опыт программирования, многие вещи покажутся тривиальными и не заслуживающими рассмотрения, а для новичков в ИТ - многое будет непонятно (R - это определенно не тот язык, с которого надо начинать изучение программирования). Тем не менее, курс цели своей достиг - базовые знания в R он успешно преподносит, поэтому оценка положительная.
Прекрасный сбалансированный по сложности курс. Все логично вытекает одно из другого. Хорошая подача материала. Спасибо большое!!!
Play
To watch this video please visit https://stepik.org/lesson//step/
4.9 All reviews

Курс познакомит слушателей с языком R, основными структурами данных и семантическими правилами. Мы также рассмотрим несколько углублённых тем, которые помогут овладеть принципами написания эффективного кода.

Workload:
3-6 часов в неделю
Expected time to complete:
19 hours
Language:
Русский
Certificate:
Институт биоинформатики
Certificate details
Certificate condition: 70 points
With distinction: 92 points

About the course

О курсе
В этом курсе мы рассмотрим R в первую очередь как язык программирования, а не как инструмент для применения конкретных алгоритмов. В программе представлены основные типы данных и универсальные семантические правила, а также затронуты некоторые сложные темы, связанные с типичными задачами, возникающими в ходе обработки и анализа данных.

Что необходимо для прохождения
Собственно, язык R (версии 3.2.0 или новее). В качестве среды разработки в видеоуроках будет использоваться RStudio. Впрочем, по желанию можно работать в любой другой IDE или любимом редакторе.

Платформа Stepik
Если вы впервые пользуетесь Stepik.org, то обратите внимание на вводный урок "Знакомство со Stepik".

Сертификат
Проходной балл для получения сертификата — 70 баллов из 100. Для сертификата с отличием — 92.

Requirements

Курс не предполагает знания R или других языков программирования. Однако наличие опыта в обработке данных или знание основных принципов программирования облегчит прохождение уроков. Данный курс хорошо совместим с курсом "Анализ данных в R". Эти курсы независимы и могут проходиться в любом порядке.

Target audience

Студенты и аспиранты, научные сотрудники, аналитики и исследователи, работающие в области анализа данных

This course is entirely free. All content is available now.