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
Instructions
- Créez une liste
weekdaysoù chaque élément est une liste quotidienne, en commençant par 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 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()