開始使用免費開始

用清單建立 NumPy 陣列

還記得清單可以裝任何東西嗎?甚至可以包含其他清單。在這個練習中,你要示範這個特性,並看看它如何幫助你建立自己的 NumPy 陣列。

你的工作空間已載入 7 個清單,分別以星期幾命名:mondaytuesday,依此類推。每個清單都包含 Fremont 橋每小時平均的自行車流量。

本練習屬於課程

給 MATLAB 使用者的 Python

檢視課程

練習說明

  • 建立一個清單 weekdays,其每個元素都是一天的清單,從星期一開始排列。
  • 從清單 weekdays 建立一個 NumPy 陣列 traffic
  • 計算每小時的平均流量。
  • 繪製平日每小時平均流量的線形圖。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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()
編輯並執行程式碼