Learn practical skills, build real-world projects, and advance your career

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