Module 3
NumPy, Pandas & Data Visualization
25 mins read
Lesson 1: NumPy and Pandas
1.1 NumPy High Performance Arrays
NumPy provides n-dimensional array objects and vectorized operations for linear algebra and fast numerical computation.
PYTHON
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
mean_value = np.mean(arr)
print(f"Mean: {mean_value}")
1.2 Pandas DataFrames
Pandas offers high-performance DataFrames for data cleaning, CSV parsing, indexing, and time-series manipulation.
PYTHON
import pandas as pd
data = {'Name': ['Alice', 'Bob'], 'Age': [25, 30]}
df = pd.DataFrame(data)
print(df)