Introduction to Pandas

Get started with the most popular Python library for data analysis.

Data Cleaning and Preparation

Learn techniques to handle missing values, outliers, and inconsistent data.


import pandas as pd
import numpy as np

data = {'col1': [1, 2, np.nan, 4, 5],
        'col2': [np.nan, 'b', 'c', 'd', 'e']}
df = pd.DataFrame(data)

# Fill missing values
df_filled = df.fillna(0)
print(df_filled)

# Drop rows with any missing values
df_dropped = df.dropna()
print(df_dropped)
                    

Data Merging and Joining

Combine datasets from different sources effectively.

Data Aggregation and Grouping

Summarize and analyze data by groups.

Introduction to NumPy

Explore the fundamental package for scientific computing in Python.

Project: Analyze Sales Data

Apply your learned skills to a real-world dataset.

Overall Progress: