Hand Sanitizer.pdf
Hand Sanitizer.pdf
Presented by:
Kashish Bhatia
Ishika Narang
Sonakshi
XIIth-D
2024-25
1
Index
Topic Page No.
Certificate 3 4 5
Acknowledgement 6 7 8
Hand Sanitizer (Introduction) 9 10
Python Overview 11 12
History of python 13 14
Python Features 15-18
Pandas 19-29
Key Features of pandas 30
Matplotlib
CSV
My CSV File
Software used
Source Code
Code Output
Bibliography
2
CERTIFICATE
This is to certify that project report entitled Hand sanitizer
data analysis successfully completed by Roll No. _______ is
being submitted for Practical Examination of Class 12 in
Informatics Practices (065).
GUIDED BY –
3
ACKNOWLEDGEMENT
I would like to express my special thanks of gratitude
to my teacher Mr. Sukhdeep Singh as well as our
principal who gave me the golden opportunity to do
this wonderful project on the topic “Hand Sanitizer
Data analysis”, which also helped me in doing a lot of
Research and I came to know about so many new
things I am thankful to them. Secondly, I would also
like to thank my parents and friends who helped me a
lot in finalizing this project within the limited time
frame.
4
HAND SANITISER
Introduction:
This project helps to analyze the data on hand sanitizer. Using a hand
sanitizer data set we can display different types of reports based on
specific names, quantities, prices, manufacturing dates, and expiry
dates.
We can also make data visualized based on records extracted from the
data set.
Hand sanitizer is a liquid, gel, or foam generally used to
decrease infectious agents on the hands. In most settings, hand
washing with soap and water is generally preferred. Hand sanitizer is
less effective at killing certain kind of germs, such as
norovirus and Clostridium difficile, and unlike soap and water, it cannot
remove harmful chemicals. People may incorrectly wipe off hand
sanitizer before it has dried, and some are less effective because their
alcohol concentrations are too low.
5
PYTHON: OVERVIEW
Python is a high-level, interpreted, interactive, and object-oriented
scripting language. Python is designed to be highly readable. It uses
English keywords frequently where as other languages use punctuation,
and it has fewer syntactical constructions than other languages.
6
History of Python
Python was developed by Guido van Rossum in the late eighties and
early nineties at the National Research Institute for Mathematics and
Computer Science in the Netherlands.
7
Python Features:
Easy-to-learn − Python has few keywords, a simple structure, and
a clearly defined syntax. This allows the student to pick up the
language quickly.
Easy-to-read − Python code is more clearly defined and visible to
the eyes.
Easy to maintain − Python's source code is fairly easy-to-
maintain.
A broad standard library − Python's bulk of the library is very
portable and cross-platform compatible on UNIX, Windows, and
Macintosh.
Interactive Mode − Python has support for an interactive mode
which allows interactive testing and debugging of snippets of
code.
Portable − Python can run on a wide variety of hardware
platforms and has the same interface on all platforms.
Extendable − You can add low-level modules to the Python
interpreter. These modules enable programmers to add to or
customize their tools to be more efficient.
Databases − Python provides interfaces to all major commercial
databases.
GUI Programming − Python supports GUI applications that can be
created and ported to many system calls, libraries, and windows
systems, such as Windows MFC, Macintosh, and the X Window
system of Unix.
Scalable − Python provides a better structure and support for
large programs than shell scripting.
8
Pandas
Pandas is an open-source Python Library providing high-performance
data manipulation and analysis tools using its powerful data
structures. The name Pandas is derived from the word Panel Data– an
Econometrics from Multidimensional data.
9
Key Features of Pandas:
10
Matplotlib
The matplotlib Python library, developed by John Hunter and many other
contributors, is used to create high-quality graphs, charts, and figures.
The library is extensive and capable of changing very minute details of a
figure.
11
Comma Separated File (CSV):
CSV (Comma Separated Values) is a simple file format used to store
tabular data, such as a spreadsheet or database. A CSV file stores
tabular data (numbers and text) in plain text. Each line of the file is a
data record. Each record consists of one or more fields, separated by
commas. The use of the comma as a field separator is the source of
the name for this file format.
Benefits of CSV File:
12
My CSV File
13
Software used
Front End: Python 3.8.2 Back
End: CSV File Operating System:
Windows 10
14