0% found this document useful (0 votes)
16 views30 pages

Information Practices Yashdeep 12 B

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)
16 views30 pages

Information Practices Yashdeep 12 B

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/ 30

Name: Yashdeep singh rana

Class: XII-B

Subject: Informatics practices


School: Jindal public school

Session :2024 -25


1. Certificate
2. Acknowledgement
3. Introduction
4. Software Used
5. Introduction of Python, CSV, PyPlot,
__Pandas, Data Visualisation, Matplotlib.
6. CSV Data
7. Code
8. Output
This is to certify that Yashdeep Singh Rana,
of class 12 B, has completed this IP Project
successfully under the guidance of Mr. Rakesh
Kumar, during the academic year 2024-25 in
partial fulfillment of Informatics Practices
practical examination conducted by
A.I.S.S.C.E.

__________________
Signature
I would like to express gratitude for Mr. Rakesh
Kumar our Informatics Practices teacher and my
school Jindal public School Dwarka Palam Road
whose support and guidance this project
couldn’t be possible.
Project Name: Analysis of the most visited
countries in the world.

This is a project based on python programming


language. The branch of python used here is
Pandas, Comma Separated Values (CSV). A
tabular data of the top most visited countries in
the world has been coded with the use of
Pandas and CSV file and the required output
has been received.
1. MS Word for preparing the final project
2. Snipping Tool for taking screenshots
3. Jupyter Notebook
a) Pandas
b) Matplotlib
Python is an open source high level
programming language developed by Guido
Van Rossum in 1991. Python is a general
purpose programming language that can be used
to build many different kinds of programs. It is
platform independent and can run through
different platforms like Windows, Mac OS X
and other operating systems.

Pandas is a python module that makes data


science and data analysis easy an effective. The
term Pandas is derived from ‘Panel data system
‘which means multidimensional, structured
dataset. It is a high level data manipulation tool
developed by Wes McKinney and is built on
packages like NumPy and matplotlib.
CSV (Comma Separated Values) is a simple file
format used to store tabular data such as
spreadsheet or databases. A CSV file stores
tabular data (numbers and text) in plain text
form. Each line of the file is a data record and
each record consists of one or more fields,
separated by commas. In the CSV format each
row of the table is stored in one row. The field
values of a row are stored together with
commas after every field values. A CSV is a
text file so it can be created and edited using
any text editor. All CSV files have a standard
format.
Data visualization is the discipline of trying to
understand data by placing it in a visual context
so that patterns, trends and correlations that
might not otherwise be detected can be exposed.
Python offers multiple great graphing libraries
that come packed with lots of different features.

Matplotlib is a 2D plotting library that helps in


visualizing figures. It is used in Python as it is a
robust, free and easy IP project to use library for
data visualization. It is used for creating static,
animated, and interactive visualizations in
Python.
Pyplot is a collection of command style
functions that make matplotlib work like
MATLAB. Each pyplot function makes some
change to a figure: e.g., creates a figure, creates
a plotting area in a figure, plots some lines in a
plotting area, decorates the plot with labels, etc.
Data- Top Most Visited Countries in the
World
Code
Output

Initial Interface

Data Visualisation Interface


Line Chart 1

Line Chart 2
Bar Chart 1

Bar Chart 2
Data Analysis Interface

Output 1- Maximum number of Visitors


Output 2 – Maximum amount of Revenue

Output 3 – Most Tourism Spending


Output 4 – Least Revenue

Output 5 – Least Tourism Spending


Output 6 – Specified Column
Output 7 – Describe
Data Modification Interface

Output 1 – Deleting Row


Output 2 – Inserting Column

Output 3 – Deleting Column


Output 4 – Renaming Column

Exiting the Program

You might also like