Learn practical skills, build real-world projects, and advance your career
Updated 4 years ago
import pandas as pd
import numpy as np
Pandas Series object
# Series creation using Python lists without index parameter
data = pd.Series([1,2,3,4])
print(data)
print('data.values:',data.values)
print('Value at data[1]:',data[1])
0 1
1 2
2 3
3 4
dtype: int64
data.values: [1 2 3 4]
Value at data[1]: 2
# Series creation using NumPy arrays with index parameter
data = pd.Series(np.array([0.1, 0.2, 0.5, 0.6]),index=['a','b','c','d'])
print(data)
print('Value at index c of data:',data['c'])
a 0.1
b 0.2
c 0.5
d 0.6
dtype: float64
Value at index c of data: 0.5
# Series creation from Python Dictionaries
dict = {'K' : 10, 'A' : 20, 'C' : 30,'Y' : 40,'Z' : 50}
data = pd.Series(dict)
print(data)
K 10
A 20
C 30
Y 40
Z 50
dtype: int64