Learn practical skills, build real-world projects, and advance your career
Updated 4 years ago
pandas series (Ways to create series)
import pandas as pd
list1=[1,2,3,4,5]
print(list1)
ser1=pd.Series(list1,index=["a","b","c","d","e"],name="Col1")
dict1={"a":1,"b":2,"c":3,"d":4,"e":5}
ser2=pd.Series(dict1,name="datavalues")
ser1
ser2
[1, 2, 3, 4, 5]
a 1
b 2
c 3
d 4
e 5
Name: datavalues, dtype: int64
#slicing the values in series
slice1=ser1["a":"b"]
slice2=ser1["c":"d"]
slice3=ser1["d":"e"]
print(slice1)
print(slice2)
print(slice3)
a 1
b 2
Name: Col1, dtype: int64
c 3
d 4
Name: Col1, dtype: int64
d 4
e 5
Name: Col1, dtype: int64
ser1[ser1>3]
d 4
e 5
Name: Col1, dtype: int64
ser1+ser2
a 2
b 4
c 6
d 8
e 10
dtype: int64