リストから NumPy 配列を作る
リストには何でも入れられるのを覚えていますか? リストの中に別のリストを入れることもできます。この演習では、この特徴を使って、自分で NumPy 配列を作る方法の便利さを確かめます。
作業スペースには、曜日名(monday、tuesday など)を名前にした 7 つのリストが読み込まれています。各リストには、Fremont 橋を通る平均時間別の自転車交通量が入っています。
この演習はコースの一部です
MATLABユーザーのためのPython
演習の手順
- 月曜日から始めて、各要素がその日のリストになるように、リスト
weekdaysを作成します。 - リスト
weekdaysから NumPy 配列trafficを作成します。 - 1 時間あたりの平均交通量を計算します。
- 平日の平均時間別交通量をプロットします。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# 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()