matplotlibhighs_lows py --snip-highs [for row in readeru high int(row[ ]highs append(highprint(highswe convert the strings to integers at before appending the temperatures to the list the result is list of daily highs in numerical format[ now let' create visualization of this data plotting data in temperature chart to visualize the temperature data we havewe'll first create simple plot of the daily highs using matplotlibas shown herehighs_lows py import csv from matplotlib import pyplot as plt get high temperatures from file --snip-plot data fig plt figure(dpi= figsize=( ) plt plot(highsc='red'format plot plt title("daily high temperaturesjuly "fontsize= plt xlabel(''fontsize= plt ylabel("temperature ( )"fontsize= plt tick_params(axis='both'which='major'labelsize= plt show(we pass the list of highs to plot( and pass ='redto plot the points in red (we'll plot the highs in red and the lows in blue we then specify few other formatting detailssuch as font size and labels vwhich you should recognize from because we have yet to add the dateswe won' label the -axisbut plt xlabel(does modify the font size to make the default labels more readable figure - shows the resulting plota simple line graph of the high temperatures for july in sitkaalaska downloading data