เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

Array แบบช่วงค่า

np.arange() มีประโยชน์อย่างมากในการสร้างกราฟ โจทย์ของคุณคือสร้าง scatter plot โดยใช้ค่าจาก doubling_array บนแกน y

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

ทบทวนวิธีสร้าง scatter plot ด้วยโค้ดต่อไปนี้:

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

เมื่อกำหนดให้ doubling_array อยู่บนแกน y แล้ว ก็ต้องการค่าสำหรับแกน x ซึ่งสร้างได้ด้วย np.arange()!

โหลด numpy ให้แล้วในชื่อ np และ matplotlib.pyplot ในชื่อ plt

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

NumPy เบื้องต้น

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้ np.arange() สร้าง 1D array ชื่อ one_to_ten ที่เก็บจำนวนเต็มตั้งแต่หนึ่งถึงสิบ (รวมค่าปลายทั้งสองด้าน)
  • สร้าง scatterplot โดยใช้ doubling_array เป็นค่าแกน y และ one_to_ten เป็นค่าแกน x

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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

# Create your scatterplot
____
plt.show()
แก้ไขและรันโค้ด