CommencerCommencer 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 fonctionnalité et montrer à quel point elle est utile pour créer vos propres tableaux NumPy.

Sept listes ont été 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 trafic moyen horaire de vélos sur le pont de Fremont.

Cet exercice fait partie du cours

Python pour les utilisateurs de MATLAB

Afficher le cours

Instructions

  • Créez une liste weekdays où chaque élément est une liste quotidienne, en commençant par 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 cet exemple de code.

# 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