Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную информацию об использовании файлов cookies можно найти здесь, наши правила обработки персональных данных – здесь. Продолжая пользоваться сайтом, вы подтверждаете, что были проинформированы об использовании файлов cookies сайтом НИУ ВШЭ и согласны с нашими правилами обработки персональных данных. Вы можете отключить файлы cookies в настройках Вашего браузера.

  • A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Магистратура 2024/2025

Python для анализа данных

Лучший по критерию «Полезность курса для Вашей будущей карьеры»
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Статус: Курс обязательный (Магистр по наукам о данных)
Когда читается: 1-й курс, 2 модуль
Охват аудитории: для своего кампуса
Язык: английский

Course Syllabus

Abstract

The course "Python for Data Analysis" is aimed at gaining basic knowledge and skills for processing, visualization and statistical analysis of data, as well as further completion of more specialized courses in this field (for example, machine learning). Students will learn how to solve problems of parsing, preprocessing and data visualization using standard and external Python libraries. The course will also cover the basics of object-oriented programming.
Learning Objectives

Learning Objectives

  • Gaining skills in data processing and analysis using Python libraries.
Expected Learning Outcomes

Expected Learning Outcomes

  • • Be able to formulate an analytical task and implement its execution in Python.
  • • Be able to collect, pre-process, and visualize data and output descriptive statistics.
  • • Be able to scrape information from varous web-sites and parse it into tables.
Course Contents

Course Contents

  • Data visualization
  • Data parsing
  • Object-oriented programming
  • Data processing
Assessment Elements

Assessment Elements

  • non-blocking Home Assignments
    Bi-Weekly issued home assignments at the Smart IMS platform.
  • non-blocking Test
    There will be a synchronous test with online proctoring at Smart LMS. The duration of the test is 1 hour.
  • non-blocking Project
    The project is evaluated according to the developed criteria. The project is conducted in a group of 2-3 students. There will be a project defense at the exam session.
Interim Assessment

Interim Assessment

  • 2024/2025 2nd module
    0.2 * Home Assignments + 0.4 * Project + 0.4 * Test
Bibliography

Bibliography

Recommended Core Bibliography

  • McKinney, W. (2018). Python for Data Analysis : Data Wrangling with Pandas, NumPy, and IPython (Vol. Second edition). Sebastopol, CA: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1605925

Recommended Additional Bibliography

  • McKinney, W. (2012). Python for Data Analysis : Data Wrangling with Pandas, NumPy, and IPython. Sebastopol, CA: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=495822

Authors

  • Ахмедова Гюнай Интигам кызы