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

New Ip

This document certifies that Master Ayan Ansari has completed his project work in Informatics Practices for the CBSE Practical Examination. It includes an acknowledgment section expressing gratitude to his guidance and support from teachers, parents, and peers. The content outlines various tasks related to data manipulation and analysis using pandas and SQL, demonstrating the skills acquired during the project.

Uploaded by

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

New Ip

This document certifies that Master Ayan Ansari has completed his project work in Informatics Practices for the CBSE Practical Examination. It includes an acknowledgment section expressing gratitude to his guidance and support from teachers, parents, and peers. The content outlines various tasks related to data manipulation and analysis using pandas and SQL, demonstrating the skills acquired during the project.

Uploaded by

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

Certificate

This is to certify that Master Ayan Ansari


has successfully completed the project
work in the subject IP (Informatics Practices)
laid down in the regulations of CBSE
for the purpose of Practical Examination
class XII to be held in Jayawant Public School on
__________________.

Guidance Signature Principal’s Signature Co – Coordinator’s Signature

Examiner :-
Name :-
Signature :-
Acknowledgement

This project is prepared under the kind guidance of Swati


ma’am. I am thankful to her and feel grateful that she showed
a pathway for a successful IP project. Also, I am very thankful
to our principal Ma’am for providing me with most of the
facilities in the school only.

I am grateful to my parents and friends for their encouragement


and assistance during the process. Their feedback and
suggestions greatly improved the quality of this project. Lastly,
I acknowledge all the authors and researchers whose works I
referred to for gathering information.

4|P age
CONTENT

Sr.no TOPIC

1 Create a pandas series from a dictionary of


values and an ndarray.
2 Given a Series, print all the elements that are
above the 75th percentile.
3 Create a Data Frame quarterly sales where each
row contains the item category, item name, and
expenditure. Group the rows by
the category, and
4 Create a data frame based on ecommerce data
and generate descriptive statistics (mean,
median, mode, quartile, and variance).
5 Create a data frame for examination result and
display row labels, column labels data types of
each column and the dimensions
6 Filter out rows based on different criteria such
as duplicate rows.
7 Find the sum of each column, or find the column
with the lowest mean.
8 Locate the 3 largest values in a data frame.

9 Subtract the mean of a row from each element


of the row in a Data Frame.
10 Replace all negative values in a data
frame with a 0.
11 Replace all missing valves in a data
frame with a 999
5|P age
Sr.no TOPIC

12 Importing and exporting data between pandas


and CSV file
13 Importing and exporting data between pandas
and MySQL database.
14 Given the school result data, analyze the
performance of the students on different
parameters, e.g. subject wise or class wise.
15 For the Data frames created above, analyze and
plot appropriate charts with title and legend.
16 Take data of your interest from an open source
(e.g. data.gov.in), aggregate and summarize it.
Then plot it using different plotting functions
of the Matplotlib.
17 Create a student table with the student id, name,
and marks as attributes where the student id is
the primary key.
18 Insert the details of a new student in the
above table.
19 Delete the details of a particular student in
the above table.
20 Use the select command to get the details of the
students with marks more than 80.
21 Create a new table (order ID, customer Name,
and order Date) by joining two tables (order ID,
customer ID, and order Date) and
(customer ID, customer
22 Create a foreign key in one of the two tables
mentioned above
23 Find the min, max, sum, and average of the
marks in a student marks table.
24 Find the total number of customers from each
country in the table (customer ID, customer
Name, country) using group by.
6|P age
25 Create a new table (name, date of birth) by
joining two tables (student id, name)
and(student id, date of birth).
26 Write a SQL query to order the (student ID,
marks) table in descending order of the marks.

7|P age

You might also like