開始使用免費開始

範圍陣列

np.arange() 在繪圖時特別實用。你的任務是用 doubling_array 的值做為 y 軸,建立一個散佈圖。

doubling_array = [1, 2, 4, 8, 16, 32, 64, 128, 256, 512]

回想一下,你可以用以下程式碼建立散佈圖:

plt.scatter(x_values, y_values)
plt.show()

當 y 軸使用 doubling_array 時,你需要為 x 軸建立數值,而這就可以用 np.arange()

numpy 已以 np 載入,matplotlib.pyplot 也已以 plt 匯入。

本練習屬於課程

NumPy 入門

檢視課程

練習說明

  • 使用 np.arange() 建立名為 one_to_ten 的 1D 陣列,包含從 1 到 10(含 10)的所有整數。
  • doubling_array 為 y 值、one_to_ten 為 x 值,建立散佈圖。

動手互動練習

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

# Create an array of integers from one to ten
one_to_ten = ____

# Create your scatterplot
____
plt.show()
編輯並執行程式碼