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
Instructions de l’exercice
- Créez une liste
weekdaysdont chaque élément est une liste quotidienne, en commençant par le lundi. - Créez un tableau NumPy
trafficà partir de la listeweekdays. - 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()