Crearea array-urilor NumPy din liste
Îți amintești că listele pot conține orice? Pot conține chiar și alte liste. În acest exercițiu, vei demonstra această caracteristică și vei vedea cât de utilă este pentru a crea propriile tale array-uri NumPy.
În spațiul de lucru sunt încărcate șapte liste, fiecare numită după o zi a săptămânii: monday, tuesday și așa mai departe. Fiecare listă conține traficul mediu orar al bicicletelor pe podul Fremont.
Acest exercițiu face parte din cursul
Python pentru utilizatorii de MATLAB
Instrucțiuni pentru exercițiu
- Creează o listă
weekdaysîn care fiecare element este lista corespunzătoare unei zile, începând cu luni. - Creează un array NumPy
trafficdin listaweekdays. - Calculează traficul mediu orar.
- Reprezintă grafic traficul mediu orar pentru zilele săptămânii.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()