0% found this document useful (0 votes)
11 views2 pages

Answer Key

Uploaded by

Rahul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views2 pages

Answer Key

Uploaded by

Rahul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Set-1 (Answer)

import pandas as pd
data1 = {'P1' : {'1':700,'2':975,'3':970,'4':900},
'P2' : {'1':490,'2':460,'3':570,'4':590}}
data2 = {'P1' : {'1':1100,'2':1275,'3':1270,'4':1400},
'P2' : {'1':1400,'2':1260,'3':1500,'4':1190}}
df1 = pd.DataFrame(data1)
df2 = pd.DataFrame(data2)
print("Performace of Team - 1")
print(df1)
print("Performace of Team - 2")
print(df2)
print("Points earned by both Teams")
print(df1 + df2)

import matplotlib.pyplot as plt


year = [1960, 1970, 1980, 1990, 2000, 2010]
pop_NewZeland = [44.91, 58.09, 78.07, 107.7, 138.5, 170.6]
pop_india = [449.48, 553.57, 696.783, 870.133, 1000.4, 1309.1]
plt.plot(year, pop_NewZeland)
plt.plot(year, pop_india)
plt.xlabel('Years')
plt.ylabel('Population in million')
plt.title('NewZeland India Population till 2010')
plt.show()

(i) create table student(RollNo INT(3) PRIMARY KEY,Name VARCHAR(20),Age INT(3),City VARCHAR(20),Marks
INT(3));
(ii) INSERT INTO STUDENT VALUES(101,'Aman',17,'Delhi',45);
INSERT INTO STUDENT VALUES(102,'Ajay',16,'Mumbai',69);
INSERT INTO STUDENT VALUES(103,'Nisha',17,'Kolkata',54);
INSERT INTO STUDENT VALUES(104,'Aditi',18,'Kolkata',92);
INSERT INTO STUDENT VALUES(105,'Nitesh',16,'Jaipur',38);
(iii) SELECT SUM(Marks) FROM Student WHERE RollNo<105;
(iv) UPDATE Student SET Marks=85 WHERE RollNo=105
(v) SELECT COUNT(Distinct City) FROM Student WHERE RollNo Between 101 And 104;
(vi) DELETE FROM Student WHERE RollNo=105;
Set-2 (Answer)

import pandas as pd
dic={'ItemCat':['Car','AC','AirCooler','AC'],
'ItemName':['Ford','LG','LG','Samsung'],
'Expenditure':[7000000,500000,30000,400000]}
quartsales=pd.DataFrame(dic)
print(quartsales)
qs=(quartsales)
qs=quartsales.groupby('ItemCat')
print(qs['ItemCat','Expenditure'].sum())

import matplotlib.pyplot as plt


import numpy as np
medal = ['Gold','Silver','Bronze','Total']
India = [80,59,59,198]
England = [45,45,46,136]
X = np.arange(len(medal))
plt.bar(medal,India,width = 0.15,label="India")
plt.bar(X + 0.15,England,width = 0.15,label="England")
plt.xlabel('Medal Type')
plt.ylabel('Medals')
plt.title('Medals won by four countries')
plt.legend()
plt.show()

(i) CREATE TABLE Emp(EmpNo INT(3) PRIMARY KEY,Name VARCHAR(20),Age INT(2),Dept VARCHAR(20),Salary
INT(11));

(ii) INSERT INTO Emp VALUES(101,'Akshay',25,'Admin',19000);


INSERT INTO Emp VALUES(102,'Vinay',32,'Accounts',20000);
INSERT INTO Emp VALUES(103,'Akash',36,'Admin',25000);
INSERT INTO Emp VALUES(104,'Nisha',35,'Sales',22000);
INSERT INTO Emp VALUES(105,'Rakesh',23,'Accounts',21000);
(iii)SELECT Sum(Salary) From Emp Where EmpNo<104;
(iv)Update Emp Set Salary=20000 Where EmpNo=104;
(v) SELECT Count(Distinct Dept) From Emp Where EmpNo Between 101 And 104;
(vi) DELETE FROM Emp WHERE EmpNo=105;

You might also like