Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Independent

Data Analysis with Python

University of Helsinki via Independent

Overview

About this courseIn this course an overview is given of different phases of the data analysis pipeline using Python and its data analysis ecosystem. What is typically done in data analysis? We assume that data is already available, so we only need to download it. After downloading the data it needs to be cleaned to enable further analysis. In the cleaning phase the data is converted to some uniform and consistent format. After which the data can, for instance, be
  • combined or divided into smaller chunks
  • grouped or sorted,
  • condensed into small number of summary statistics
  • numerical or string operations can be performed on the data
The point is to manipulate the data into a form that enables discovery of relationships and regularities among the elements of data. Visualization of data often helps to get a better understanding of the data. Another useful tool for data analysis is machine learning, where a mathematical or statistical model is fitted to the data. These models can then be used to make predictions of new data, or can be used to explain or describe the current data.

What you will learn
  • Python programs
    • After the course, you can confidently write basic level Python programs without constantly consulting language/library documentation.
  • Machine learning types
    • After the course, you will know the main types of machine learning: supervised learning: regression and classification, unsupervised learning: clustering, dimensionality reduction, (density estimation)
  • Data analysis projects
    • After the course, you can apply basic data analysis skills to a simple project on an application field

Syllabus

  • Chapter 1: Python
  • Chapter 2: More Python and NumPy
  • Chapter 3: More NumPy
  • Chapter 4: More Pandas
  • Chapter 5: Still More Pandas and Machine Learning
  • Chapter 6: Machine Learning Types
  • Chapter 7: Project Work

Reviews

Start your review of Data Analysis with Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.