Компьютерные инструменты обработки данных

Материалы по математике, 2014-15 учебный год, НИУ ВШЭ
Перейти к: навигация, поиск

Инструменты

Python

  • Язык: Python 2.7.
  • Интерактивная оболочка: IPython Notebook.
  • Для установки Python, IPython Notebook и необходимых библиотек проще всего использовать свободный пакет Anaconda. Другой вариант: использовать сервис cloud.sagemath.com. После регистрации нужно будет создать новый проект, а в этом новом проекте создать новый IPython Notebook.

R

  • Язык: R
  • Интерактивная оболочка: RStudio

Материалы

Данные

Домашние работы

Упражнения

Разные

  • CodingBat: разные упражнения с автоматической проверкой.

Продвинутые

  • Найти участковую избирательную комиссию на выборах в Мосгордуму 2014, имеющую минимальную явку. См. тут.

Ссылки

Руководства и справочники

  1. Python Tutorial.
  2. Code Like a Pythonista: Idiomatic Python by David Goodger.
  3. Python in Education

Интерактивные сервисы

  1. Online Python Tutor позволяет шаг за шагом выполнять код и смотреть, что при этом происходит с переменными.

Полезные программы

  1. PyCharm Educational: образовательная версия IDE PyCharm.