Screen Link:
https://app.dataquest.io/m/523/pandas-visualizations-and-grid-charts/8/how-traffic-slowness-change
My Code:
import pandas as pd
import matplotlib.pyplot as plt
traffic = pd.read_csv('traffic_sao_paulo.csv', sep=';')
traffic['Slowness in traffic (%)'] = traffic['Slowness in traffic (%)'].str.replace(',', '.')
traffic['Slowness in traffic (%)'] = traffic['Slowness in traffic (%)'].astype(float)
days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']
traffic_per_day = {}
for i, day in zip(range(0, 135, 27), days):
each_day_traffic = traffic[i:i+27]
traffic_per_day[day] = each_day_traffic
for day in days:
traffic_per_day[day].plot.line(x='Hour (Coded)', y='Slowness in traffic (%)')
plt.title(day)
plt.ylim([0,25])
plt.show()
in this sentence - for i, day in zip(range(0, 135, 27), days): what does it mean for zip(range(0, 135, 27), days)?