Nishant Mini Project 1 Rishi
Nishant Mini Project 1 Rishi
SUBMITTED BY:
SUBMITTED TO:
Zubair .G. shaikh
Dr. Vilas Joshi
Roll no:-59,Division:B
Dr. K.N.Tripathi
Dr. Vilas Joshi HOD
Guide Department of Computer
Engineering
Place: Pune
Date: 23/04/2025
Acknowledgement
Signature
Zubair .G. Shaikh
Roll no:-59 Division:B
Place: Pune
Date: 23/04/2025
Contents
1 Introduction 1
2 THEORY 2
2.1 Importing Python Libraries: . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1.1 iIport numpy as np: . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1.2 Import pandas as pd pandas: . . . . . . . . . . . . . . . . . . . . 2
2.1.3 Import matplotlib as plt: . . . . . . . . . . . . . . . . . . . . . . . 2
2.1.4 Read Data and Basic Information: . . . . . . . . . . . . . . . . . 2
2.1.5 Data Cleaning: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1.6 Data Pre-processing: . . . . . . . . . . . . . . . . . . . . . . . . . 2
3 Commands Output 3
3.1 Import basic required libraries . . . . . . . . . . . . . . . . . . . . . . . . 3
3.2 Reading the dataset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3.3 Display no. of rows and columns . . . . . . . . . . . . . . . . . . . . . . 4
3.4 Display dataset Information and finding null values . . . . . . . . . . . . 4
4 Conclusion 10
5 Reference 11
1
Abstract
In India, a large country of about 1.3 billion people, the disease was first detected on
January 30, 2020, in a student returning from Wuhan. The total number of confirmed
infections in India as of May 3, 2020, is more than 37,000 and is currently growing fast.
Most of the prior research and media coverage focused on the number of infections in
the entire country. However, given the size and diversity of India, it is important to look
at the spread of the disease in each state separately, where in the situations are quite
different. In this report, we aim to analyse data on the number of infected people in each
Indian state using csv dataset and predict the number of vaccinations for that state. We
hope that such state wise predictions would help the state governments better channelize
their limited health care resources.
Additionally, the report addresses challenges and obstacles encountered during the
vaccination rollout, such as supply chain disruptions, vaccine hesitancy, and equity con-
cerns. Through predictive modeling and machine learning algorithms, we anticipate fu-
ture trends in vaccination uptake and identify strategies to overcome barriers to achieving
herd immunity.
Overall, this project report provides valuable insights into the Covid-19 vaccination
campaign’s progress and effectiveness, offering recommendations for policymakers, health-
care providers, and public health officials to optimize vaccination efforts and combat the
ongoing pandemic effectively.
1
Chapter 1
Introduction
The highly infectious coronavirus disease (COVID-19) was first detected in Wuhan, China
in December 2019 and subsequently spread to 212 countries and territories around the
world, infecting millions of people. In India, a large country of about 1.3 billion people, the
disease was first detected on January 30, 2020, in a student returning from Wuhan. The
total number of confirmed infections in India as of August 9, 2021, is more than 37,000
and is currently growing fast. An effective rollout of vaccinations against COVID-19 offers
the most promising prospect of bringing the pandemic to an end. We present the Our
World in Data COVID19 vaccination dataset, a global public dataset that tracks the scale
and rate of the vaccine rollout across the Country. This dataset is updated regularly and
includes data on the total number of vaccinations administered, first and second doses
administered, Male (Doses Administered), Female (Doses Administered), Transgender
(Doses Administered) for which data are available (28 state as of 9 August 2021). It will
be maintained as the global vaccination campaign continues to progress. Our intention
is to maintain the database for the foreseeable future and include additional State as
they implement their vaccination campaigns. This dataset tracks the total number of
COVID 19 vaccinations administered, Number of persons state wise vaccinated for first
dose in India Number of persons state wise vaccinated for second dose in India Number
of persons state wise vaccinated for second dose in India, Number of Males vaccinated,
Number of females vaccinated each State. In this project using python libraries doing
various operation on state wise covid 19 vaccination dataset and in this project use csv
file dataset.
The emergence of the Covid-19 pandemic in late 2019 presented an unprecedented
global health crisis, challenging governments, healthcare systems, and communities world-
wide. In response, the scientific community mobilized with remarkable speed to develop
vaccines against the novel coronavirus, leading to the approval and distribution of mul-
tiple vaccines in record time. By leveraging advanced data analytics techniques, we seek
to explore various dimensions of the vaccination campaign, including coverage rates, dis-
tribution strategies, effectiveness, and associated challenges.
In this project use some libraries for analyzing and predicting data for analyzing data,
we need some libraries. In this section, we are importing all the required libraries like
pandas, NumPy, matplotlib, pyplot, seaborn, and word cloud that are required for data
analysis
1
Problem Statement: Use the following covid vaccine statewise.csv dataset and per-
form following analytics on the given dataset
https://www.kaggle.com/sudalairajkumar/covid19-in-india?select=covid vaccine statewise.csv
a. Describe the dataset
b. Number of persons state wise vaccinated for first dose in India
c. Number of persons state wise vaccinated for second dose in India
d. Number of Males vaccinated.
Objective: The main objective of the project on Covid19 Vaccination Analysis and Pre-
diction is to manage the details of state wise vaccination. It manages all the information
about the individual males and females, types of covid vaccine, total number of covid
vaccine The project is totally built at administrative end and thus only the administrator
is guaranteed the access. The purpose of the project is to analyse and predict the covid19
vaccination to reduce the manual work for managing the course, prediction, Result. It
tracks all the details about the male, female and total vaccination.
• Covid19 Vaccination Analysis and Prediction also manages the details for state wise
total males and female fully vaccinated.
• It tracks all the information of question, covid 19 vaccination etc. Manage the infor-
mation and description of the country vaccination
Outcome:
Covid-19 Vaccination Analytics is done on covid-vaccine-statewise.csv dataset.
1
Chapter 2
THEORY
2
Chapter 3
Commands Output
3
3.3 Display no. of rows and columns
returns the shape of the dataset in the format of (rows, columns)
df.shape
(7845, 24)
returns the names of all columns names
df.columns
4
A. Describe the dataset: df.describe()
5
C. Number of persons state wise vaccinated for second dose in India:
6
first-dosecond-dose = df.groupby(’State’)[[‘Second Dose Administered’]].sum()
G. Data Visualization:
7
males-vaccinated=df[’Male (Doses Administered)’].sum()
females-vaccinated=df[’Female (Doses Administered)’].sum()
print(”Numbers of Males Vaccinated:”, males-vaccinated)
print(”Numbers of Females Vaccinated:”, females-vaccinated)
sizes=[males-vaccinated, females-vaccinated]
colors=[’cyan’,’salmon’]
plt.figure(figsize=(4,4))
plt.pie(sizes, labels=labels, colors=colors, autopct=’1.1f’, startangle=140)
plt.title(’Total Numbers of Males and Females Vaccinated’)
plt.axis(’equal’)
show the plot
plt.tight-layout()
plt.show()
labels=[’Male’,’Female’]
8
plt.tight-layout()
plt.show()
9
Chapter 4
Conclusion
This report has analyzed the various aspects of Covid-19 vaccination, focusing on its
rollout, efficacy, coverage, and impact on public health. The primary challenge addressed
was understanding how vaccination efforts have influenced infection rates, hospitaliza-
tions, and mortality during the pandemic.
The analysis revealed that widespread vaccination significantly reduces severe Covid-
19 outcomes and contributes to controlling the spread of the virus. Key findings include
the importance of equitable vaccine distribution, the role of booster doses in maintain-
ing immunity, and the impact of vaccine hesitancy on achieving herd immunity. These
insights underscore vaccination as a critical tool in pandemic management.
The implications of this study highlight the need for continued public health efforts
to increase vaccine accessibility and combat misinformation. Policymakers should priori-
tize targeted communication strategies and support infrastructure to enhance vaccination
rates, especially in underserved communities.
Future research should explore long-term vaccine effectiveness against emerging vari-
ants and the integration of vaccination with other preventive measures. Additionally,
ongoing monitoring of vaccine safety and public response will be essential to adapt strate-
gies effectively.
This conclusion restates the problem, summarizes key findings, discusses implications,
and suggests directions for future research without introducing new information, follow-
ing academic standards for research paper conclusions.
10
Chapter 5
Reference
• https://www.w3schools.com/python/
• https://www.kaggle.com/sudalairajkumar/covid19-in india?select=covid-vaccine-statewise.csv
• https://www.kaggle.com/sudalairajkumar/covid19-in india?select=covid-vaccine-statewise.csv
11