Informatics
Practices (065)
Aaryan Negi
XII-B
PROJECT
FILE(2024-25)
INFORMATICS PRACTICES(065)
PROJECT FILE
2024-2025
Submitted to: Mrs. Sarita Singh
Submitted by: Aaryan Negi
Class: XII-B
Roll no.- 1
1
2
CERTIFICATE
This is to certify that Aaryan Negi student
of class XII-B has successfully completed
the Informatics Practices project under
the guidance of “Ms. Sarita Singh”.
---------------------
Teacher’s Signature
3
The python programming language is a recent ,
general purpose and high level programming
language .It is available for free and runs on any
platform .It is also dynamic object oriented
programming language that can be used for many
kinds of software development. It offers strong
support for integration with other languages & tools
as it comes with extensive standard libraries.
Easy to learn: python has relatively simple
structure and clearly defined syntax. This help
students to pickup the language in a short period
of time.
Portable: Due to its open source nature ,python
has been ported to many platforms such as
windows,linux,unix etc .Python can run on a vide
variety of hardware platforms & has same
interface on all platforms.
High level language: when we write programs in
python we don’t need to bother about low level
details such as managing the memory used by
the program etc.
4
It is a two dimensional object that is used to
represent data in rows & columns .It is similar to our
mysql tables. once we store data in this format ,we
can perform various operations that our useful in
analysing and understanding the data . It can
contain heterogeneous data. The size and data of a
Dataframe are mutable i.e. they can change.
Dataframe has row and column index
A Dataframe can be created using any of the
following:
❖ Lists
❖ Dictionary
❖ Numpy
❖ Array
❖ Series
CSV
5
A file with csv file extension is a comma separated
value file. A csv file is a text file containing data in
table form where columns are separated using the ‘,’
comma character & rows are on separate lines .All
csv files are plain text files, can contain numbers and
letters only , and structure the data contained within
them in a tabular or table form . Files of this format
are generally used to exchange data, usually when
there is a large amount ; between different
applications.
To work with a Dataframe ,we need data. The data can
be in any form a series ,a dictionary, a csv file etc.
6
➢ Data visualization basically refers to the
graphical or visual representation of information
and data using visual elements like charts,
graphs, maps etc.
➢ Charts are often used to ease understanding of
large quantities of data and the relationships
between parts of data. Charts can usually be read
more quickly than the raw data.
Types of charts:
▪ Line chart
▪ BAR chart
▪ Histogram
▪ PIE chart
▪ Frequency polygon
▪ Box plot
▪ Scatter plot
7
8
Codes
9
10
11
12
13
1.
14
2.
2.1 Insert a new record
15
2.2 Delete a row
16
2.3 Add another Dataframe file
17
2.4 Enter to go back
3.
18
3.1 Top 5 record
3.2 Bottom 5 records
3.3 Specific number of records from the top
19
3.4 Specific number of records from the
bottom
3.5 Details of a specific client
3.6 Highest amount
20
3.7 Lowest amount
3.8 Average amount
3.9 Total rows
21
3.10 Exit
4.
22
4.1 Line chart
23
4.2 Bar chart
24
25
4.3 Histogram
26
27
4.4 Exit
5. Exit
28
29
30
31