始める無料で始める

リストから NumPy 配列を作る

リストには何でも入れられるのを覚えていますか? リストの中に別のリストを入れることもできます。この演習では、この特徴を使って、自分で NumPy 配列を作る方法の便利さを確かめます。

作業スペースには、曜日名(mondaytuesday など)を名前にした 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()
コードを編集して実行