С утра я обнаружил у себя в почте приятный предновогодний сюрприз: Code School в коллаборации с O'Reilly выпустили бесплатный курс по языку R.
Курс выполнен в традициях Code School, т.е. его запросто можно пройти в браузере за пару-другую перерывов на кофе.
Курс поделен на восемь уровней, каждый из которых займет не более 10-15 минут:
- Синтаксис R — Легкое введение в выражения, переменные и функции языка R.
- Векторы — Группировка значений в векторы и последующее работа с ними.
- Матрицы — Создание и отображение двумерных наборов данных.
- Суммарная статистика — Просчет и построение базовых графиков: абсолютного, среднего и квадратичного отклонений.
- Факторы — Создание и построение графиков с категоризированными данными.
- Фреймы данных — Организация значений во фреймы, загрузка фреймов из файлов и их объединение.
- Работа с реальными данными — Проверка на корреляцию между наборами данных, линейные модели.
- Установка дополнительных пакетов — Расширение R с помощью дополнительных библиотек.
Получился эдакий брифинг по возможностям языка, рассчитаный на человека с любым уровнем понимания темы и имеющиего базовые навыки программирования. Получилось качественно и очень интересно — хотя, признаюсь, я и далек от этой области знаний.
Язык R — не первая тема, которая затрагивается в Code School бесплатно. До этого уже были выпущены
- Try Ruby
- Try Git в коллаборации с github
- Rails For Zombies
- JQuery Air: First Flight вместе с JumpstartLab
Кроме того, на начало 2013 года запланирован выпуск бесплатного курса Try Objective C, который явился побочным продуктом их кампании на Kickstarter.
Автор: shebanoff