Series and DataFrame Fundamentals
Create and inspect Pandas data structures from various sources.
What Is Pandas?
Pandas provides Series (1-D labelled array) and DataFrame (2-D labelled table) built on NumPy, optimised for data analysis.
import pandas as pd
s = pd.Series([10, 20, 30], index=["a","b","c"])
print(s)
# a 10
# b 20
# c 30Creating a Series
Create a Series from a list, dict, or scalar. The index defaults to 0-based integers.
import pandas as pd
# From list:
s1 = pd.Series([1, 2, 3])
# From dict (keys become index):
s2 = pd.Series({"x": 10, "y": 20})
# Scalar (broadcast):
s3 = pd.Series(5, index=range(4))
print(s3) # 0 5 / 1 5 / 2 5 / 3 5All lessons in this course
- Series and DataFrame Fundamentals
- Indexing, Filtering, and Boolean Masks
- GroupBy, Aggregation, and Pivot Tables
- Merging, Joining, and Data Cleaning