CommencezCommencez gratuitement

Créer des tableaux NumPy à partir de listes

Vous vous rappelez que les listes peuvent contenir n'importe quoi? Elles peuvent même contenir d'autres listes. Dans cet exercice, vous allez illustrer cette particularité et montrer à quel point elle est utile pour créer vos propres tableaux NumPy.

Sept listes sont déjà chargées dans votre espace de travail, chacune nommée d'après un jour de la semaine : monday, tuesday, etc. Chaque liste contient le flux moyen horaire de vélos qui traversent le pont Fremont.

Cette activité fait partie du cours

Python pour les utilisateurs et utilisatrices de MATLAB

Voir le cours

Instructions de l’exercice

  • Créez une liste weekdays dont chaque élément est une liste quotidienne, en commençant par le lundi.
  • Créez un tableau NumPy traffic à partir de la liste weekdays.
  • Calculez le trafic horaire moyen.
  • Tracez le trafic horaire moyen pour les jours de semaine.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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()
Modifier et exécuter le code