Info Practical 1234 - DONE & SENT
Info Practical 1234 - DONE & SENT
Pandas Series
PROGRAM:
import pandas as pd
print ("Printing series with default index values")
s1= pd.Series(["ONE","TWO","THREE","FOUR","FIVE","SIX"])
print (s1)
print("Printing series with explicitly defined index values")
s1.index= ['a', 'b', 'c', 'd', 'e', 'f']
print (s1)
OR
import pandas as pd
print ("Printing series with default index values")
s1= pd.Series(["ONE","TWO","THREE","FOUR","FIVE","SIX"])
print (s1)
print("Printing series with explicitly defined index values")
s1= pd.Series(["ONE","TWO","THREE","FOUR","FIVE","SIX"],
index= ['a', 'b', 'c', 'd', 'e', 'f'])
print (s1)
Page | 1
2. To create a pandas series from a dictionary of values:
D1={‘a’:100,’b’:200,’c’:300,’d’:400,’e’:500}
PROGRAM:
import pandas as pd
D1={'a':100, 'b':200, 'C': 300, 'd': 400, 'e':500}
print("ORIGINAL DICTIONARY")
print (D1)
S1=pd.Series (D1)
print("DICTIONARY CONVERTED TO SERIES")
print (S1)
OUTPUT:
Page | 2
PRACTICAL-2
Pandas Series
PROGRAM:
import pandas as pd
s1 = pd.Series (range (10,60,10), index = [1, 2, 3, 4, 5])
s2 = pd.Series (range(2,11,2), index = [1, 2, 3, 4, 5])
print("Series s1:")
print (s1)
print("Series s2:")
print(s2)
print("Sum of 2 series:")
print(s1+s2)
print("difference of 2 series:")
print(s1-s2)
print("Product of 2 series:")
print(s1*s2)
print("Quotient of 2 series:")
print (s1/s2)
print("integer quotient of 2 series:")
print(s1//s2)
Page | 3
OUTPUT :
Page | 4
PRACTICAL-3
Pandas Series
OUTPUT:
Page | 5
b) To create a series from an array A of values
[10,20,30,40,50,60,70,80,90,100]
With arange function with default index values.
PROGRAM:
import pandas as pd
import numpy as np
A=(np.arange(10,110,10))
print("PRINTING ARRAY ELEMENTS")
print (A)
S=pd.Series (A)
print("PRINTING SERIES ELEMENT FROM ARRAY")
print (S)
OUTPUT:
Page | 6
PRACTICAL-4
Pandas Series
PROGRAM:
import pandas as pd
S1=pd.Series ([45.5,67.75,89.5,33.25,90.75,70.0,29.25,95.5])
print("PRINTING ORIGINAL SERIES")
print (S1)
print("MARKS LESS THAN OR EQUAL TO 40")
print (S1 [S1<=40])
print("MARKS GREATER THAN OR EQUAL TO 90")
print (S1 [S1>=90])
print("MARKS NOT LESS THAN 60")
print (S1 [S1>=60])
print("MARKS NOT ABOVE 40")
print (S1 [S1<=40])
print("MARKS NOT EQUAL TO 70")
print (S1 [S1!=70])
Page | 7
OUTPUT:
Page | 8