Creare array NumPy dalle liste
Ricordi che le liste possono contenere qualsiasi cosa? Possono persino contenere altre liste. In questo esercizio, metterai in pratica questa caratteristica e vedrai quanto è utile per creare i tuoi array NumPy.
Sette liste sono già caricate nel tuo workspace, ciascuna con il nome di un giorno della settimana: monday, tuesday e così via. Ogni lista contiene il traffico medio orario delle biciclette sul ponte di Fremont.
Questo esercizio fa parte del corso
Python per utenti MATLAB
Istruzioni dell'esercizio
- Crea una lista
weekdaysin cui ogni elemento è la lista di un giorno, a partire da Monday. - Crea un array NumPy
trafficdalla listaweekdays. - Calcola il traffico medio orario.
- Traccia il traffico medio orario per i giorni feriali.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create a list "weekdays" where each element is a daily list, starting on Monday
weekdays = [____]
# Create a NumPy array "traffic" from the list "weekdays"
traffic = ____(weekdays)
# Calculate the hourly mean traffic
hourly = np.____(traffic,axis=0)
# Plot the mean hourly traffic for weekdays
plt.____(____)
plt.show()