0% found this document useful (0 votes)
8 views32 pages

Aaryan

The document is a project file for Informatics Practices submitted by Aaryan Negi for the academic year 2024-2025. It covers various topics including Python programming, DataFrames, CSV files, and data visualization techniques with examples of different chart types. The project also includes coding exercises related to data manipulation and visualization.

Uploaded by

Ronak Chhabra
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)
8 views32 pages

Aaryan

The document is a project file for Informatics Practices submitted by Aaryan Negi for the academic year 2024-2025. It covers various topics including Python programming, DataFrames, CSV files, and data visualization techniques with examples of different chart types. The project also includes coding exercises related to data manipulation and visualization.

Uploaded by

Ronak Chhabra
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/ 32

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

You might also like