Planeamento


Aulas do tipo Teórico-Prático

Introduction

Introduction to subject


Introduction to Python

Introduction to Python
  • Data types
  • data structures
  • functions and objects in python
Homework assignent


The basics of NumPy arrays

Numpy arrays
  • usage
  • array slicing
  • useful methods


Pandas and its data structures

Introducing Pandas and its main data structures


Pandas: loading, structuring and saving data

Pandas: loading, structuring and saving data


Operating on data and dealing with missing data

Operating on data and dealing with missing data


Hierarchical index

Hierarchical index


Combining datasets: concat, merge

Combining datasets: concat and merge operations


Intermediate Test

Intermediate Test


Data aggregation and grouping, Pivot tables

Data aggregation and grouping, Pivot tables


Vectorized string operations, sample plots with matplotlib, practical examples & Questions

Vectorized string operations, sample plots with matplotlib, practical examples & Questions


Data visualization: sample plots with matplotlib and seaborn

Data visualization: sample plots with matplotlib and seaborn


Working with time series

Working with time series


Project support

Project support


Project support

Project support


Project presentation

Project presentation and oral assessment


Project presentation

Project presentation and oral assessment


Final test - 1st season

Final test - 1st season