Tworzenie tablic NumPy z list
Pamiętasz, że listy mogą zawierać dowolne elementy? Mogą nawet zawierać inne listy. W tym ćwiczeniu wykorzystasz tę właściwość i pokażesz, jak przydaje się ona przy tworzeniu własnych tablic NumPy.
Do twojego środowiska załadowano siedem list, każda nazwana od dnia tygodnia: monday, tuesday i tak dalej. Każda lista zawiera średni godzinowy ruch rowerowy na moście Fremont.
To ćwiczenie jest częścią kursu
Python dla użytkowników MATLAB-a
Instrukcje do ćwiczenia
- Utwórz listę
weekdays, w której każdy element to lista dla jednego dnia, zaczynając od poniedziałku. - Utwórz tablicę NumPy
trafficz listyweekdays. - Oblicz średni godzinowy ruch.
- Narysuj wykres średniego godzinowego ruchu dla dni roboczych.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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()