Začněte nyníZačněte zdarma

Vytváření NumPy polí ze seznamů

Vzpomínáš, že seznamy mohou obsahovat cokoli? Dokonce i jiné seznamy. V tomto cvičení tuto vlastnost předvedeme a ukážeme, jak se hodí při vytváření vlastních NumPy polí.

Do tvého pracovního prostředí je načteno sedm seznamů, každý pojmenovaný podle dne v týdnu: monday, tuesday a tak dále. Každý seznam obsahuje průměrný hodinový provoz cyklistů přes most Fremont.

Toto cvičení je součástí kurzu

Python pro uživatele MATLABu

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř seznam weekdays, jehož každý prvek je denní seznam, začínající pondělkem.
  • Z tohoto seznamu weekdays vytvoř NumPy pole traffic.
  • Vypočítej průměrný hodinový provoz.
  • Vykresli průměrný hodinový provoz pro pracovní dny.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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()
Upravit a spustit kód