Covid-19 Cases

\[ \begin{align}\begin{aligned}\newcommand\blank{~\underline{\hspace{1.2cm}}~}\\% Bold symbols (vectors) \newcommand\bs[1]{\mathbf{#1}}\\% Poor man's siunitx \newcommand\unit[1]{\mathrm{#1}} \newcommand\num[1]{#1} \newcommand\qty[2]{#1~\unit{#2}}\\\newcommand\per{/} \newcommand\squared{{}^2} % % Scale \newcommand\milli{\unit{m}} \newcommand\centi{\unit{c}} \newcommand\kilo{\unit{k}} \newcommand\mega{\unit{M}} % % Angle \newcommand\radian{\unit{rad}} \newcommand\degree{\unit{{}^\circ}} % % Time \newcommand\second{\unit{s}} % % Distance \newcommand\meter{\unit{m}} \newcommand\m{\meter} \newcommand\inch{\unit{in}} \newcommand\feet{\unit{ft}} \newcommand\mile{\unit{mi}} \newcommand\mi{\mile} % % Volume \newcommand\gallon{\unit{gal}} % % Mass \newcommand\gram{\unit{g}} \newcommand\g{\gram} % % Frequency \newcommand\hertz{\unit{Hz}} \newcommand\rpm{\unit{rpm}} % % Voltage \newcommand\volt{\unit{V}} \newcommand\V{\volt} \newcommand\millivolt{\milli\volt} \newcommand\mV{\milli\volt} \newcommand\kilovolt{\kilo\volt} \newcommand\kV{\kilo\volt} % % Current \newcommand\ampere{\unit{A}} \newcommand\A{\ampere} \newcommand\milliampereA{\milli\ampere} \newcommand\mA{\milli\ampere} \newcommand\kiloampereA{\kilo\ampere} \newcommand\kA{\kilo\ampere} % % Resistance \newcommand\ohm{\Omega} \newcommand\milliohm{\milli\ohm} \newcommand\kiloohm{\kilo\ohm} % correct SI spelling \newcommand\kilohm{\kilo\ohm} % "American" spelling used in siunitx \newcommand\megaohm{\mega\ohm} % correct SI spelling \newcommand\megohm{\mega\ohm} % "American" spelling used in siunitx % % Inductance \newcommand\henry{\unit{H}} \newcommand\H{\henry} \newcommand\millihenry{\milli\henry} \newcommand\mH{\milli\henry} % % Temperature \newcommand\celsius{\unit{^{\circ}C}} \newcommand\C{\unit{\celsius}} \newcommand\fahrenheit{\unit{^{\circ}F}} \newcommand\F{\unit{\fahrenheit}} \newcommand\kelvin{\unit{\K}} \newcommand\K{\unit{\kelvin}}\\% Power \newcommand\watt{\unit{W}} \newcommand\W{\watt} \newcommand\milliwatt{\milli\watt} \newcommand\mW{\milli\watt} \newcommand\kilowatt{\kilo\watt} \newcommand\kW{\kilo\watt} % % Torque \newcommand\ozin{\unit{oz}\text{-}\unit{in}} \newcommand\newtonmeter{\unit{N\text{-}m}}\end{aligned}\end{align} \]

Apr 16, 2025 | 297 words | 3 min read

10.2.3. Covid-19 Cases#

The indiana_covid-19_data_summer_2023.txt data file contains weekly data about cases of COVID-19 in the state of Indiana.[1] The file has four columns of data separated by spaces. The first two columns are the first and last date of the \(7\)-day period on that line. The next two columns are the number new cases, and new deaths due to the virus during that week.

Write a program that reads the contents of the file and calculates the total number of cases for each week by summing all the new cases prior to and including that week. Then, using matplotlib, create a bar chart plotting the total cases for each week versus the week’s start date. Include a title, and labels along the \(X\) and \(Y\) axes, as well as the tick marks. Set the width of each column to \(7\), so there will be no gaps between the bars. Note that the default column width is \(0.8\), but this can be changed through the width keyword argument when calling the bar function.

Sample Output#

Your chart should exactly match the sample, including bar widths, tick labels, axis labels, and title (replacing login with your Purdue login). You can ignore aliasing (stripes that vary as you zoom in and out) on the figure.Save the resulting figure as a PDF named covid_19_cases_login.pdf and save your Python program as covid_19_cases_login.py, where login is your Purdue login. Then submit both of them. You do not need to submit a screenshot for this exercise.

Compare your program’s output to the provided sample output.

Case_1_covid_19_cases_summer_2023.png

Fig. 10.5 Case_1_covid_19_cases_summer_2023.png#

Deliverables#

Save your finished program as covid_19_cases_login.py, replacing login with your Purdue login. Then submit it along with all the deliverables listed in Table 10.5 below.

Table 10.5 Deliverables#

Deliverable

Description

covid_19_cases_login.py

Your finished program.

covid_19_cases_login.pdf

Your formatted .pdf file