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

Scatter plots

ในแบบฝึกหัดก่อนหน้า คุณได้สร้าง bee swarm plot, box plot และ ECDF เพื่อเปรียบเทียบความยาวกลีบดอกของไอริสแต่ละสายพันธุ์ แต่ถ้าต้องการเปรียบเทียบคุณสมบัติสองอย่างของสายพันธุ์เดียวกันล่ะ? นั่นคือสิ่งที่เราจะทำในแบบฝึกหัดนี้ เราจะสร้าง scatter plot ของความยาวและความกว้างกลีบดอกของ Iris versicolor ของ Anderson หากดอกไม้เติบโตในสัดส่วนที่คงที่ ความยาวและความกว้างควรมีความสัมพันธ์กัน

สำหรับข้อมูลอ้างอิง โค้ดที่ใช้สร้าง scatter plot ในวิดีโอแสดงไว้ด้านล่าง:

_ = plt.plot(total_votes/1000, dem_share, marker='.', linestyle='none')
_ = plt.xlabel('total votes (thousands)')
_ = plt.ylabel('percent of vote for Obama')

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

Statistical Thinking in Python (ตอนที่ 1)

ดูคอร์ส

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

  • ใช้ plt.plot() พร้อม keyword arguments ที่เหมาะสมเพื่อสร้าง scatter plot ของความยาวกลีบดอก versicolor (แกน x) เทียบกับความกว้างกลีบดอก (แกน y) ตัวแปร versicolor_petal_length และ versicolor_petal_width ถูกกำหนดไว้ใน namespace แล้ว อย่าลืมใส่ keyword arguments marker='.' และ linestyle='none'
  • ติดป้ายชื่อให้แกนทั้งสอง
  • แสดงกราฟ

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

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

# Make a scatter plot



# Label the axes



# Show the result
แก้ไขและรันโค้ด