Listelerden NumPy dizileri oluşturma
Listelerin her şeyi içerebildiğini hatırlıyor musun? Hatta başka listeleri bile içerebilirler. Bu egzersizde, bu özelliği gösterecek ve kendi NumPy dizilerimizi oluşturmak için ne kadar kullanışlı olduğunu ortaya koyacaksın.
Çalışma alanına haftanın günleriyle adlandırılmış yedi liste yüklendi: monday, tuesday ve benzerleri. Her liste, Fremont köprüsündeki saatlik ortalama bisiklet trafiğini içeriyor.
Bu egzersiz, kursun bir parçasıdır
MATLAB Kullanıcıları için Python
Egzersiz talimatları
- Her bir öğesi bir güne ait liste olacak şekilde, Pazartesi'den başlayarak
weekdaysadlı bir liste oluştur. weekdayslistesindentrafficadlı bir NumPy dizisi oluştur.- Saatlik ortalama trafiği hesapla.
- Hafta içi için saatlik ortalama trafiği görselleştir.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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()