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

พล็อตข้อมูล Twitter ของคุณ

เมื่อได้จำนวนทวีตที่กล่าวถึงผู้สมัครแต่ละคนแล้ว ขั้นตอนต่อไปคือการพล็อต bar chart จากข้อมูลนี้ โดยจะใช้ไลบรารีสำหรับแสดงผลข้อมูลเชิงสถิติชื่อ seaborn ซึ่งอาจเป็นสิ่งใหม่สำหรับคุณ แต่เราจะแนะนำทุกขั้นตอน เริ่มต้นด้วยการ import seaborn ในชื่อแทน sns จากนั้นสร้าง barplot จากข้อมูลด้วย sns.barplot โดยส่งอาร์กิวเมนต์สองตัว ได้แก่:

  1. รายการ labels และ
  2. รายการที่ประกอบด้วยตัวแปรที่ต้องการพล็อต (เช่น clinton, trump เป็นต้น)

คาดว่าจะเห็นว่า Trump ถูกกล่าวถึงมากเป็นพิเศษ! โค้ดจากแบบฝึกหัดก่อนหน้าได้รันในสภาพแวดล้อมของคุณเรียบร้อยแล้ว

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

การนำเข้าข้อมูลด้วย Python ระดับกลาง

ดูคอร์ส

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

  • Import ทั้ง matplotlib.pyplot และ seaborn โดยใช้ชื่อแทนเป็น plt และ sns ตามลำดับ
  • กำหนดอาร์กิวเมนต์ของ sns.barplot ให้ครบถ้วน:
    • อาร์กิวเมนต์แรกควรเป็นรายการ labels ที่จะแสดงบนแกน x (สร้างไว้ในขั้นตอนก่อนหน้า)
    • อาร์กิวเมนต์ที่สองควรเป็นรายการตัวแปรที่ต้องการพล็อต ซึ่งได้จากแบบฝึกหัดก่อนหน้า (กล่าวคือ รายการที่ประกอบด้วย clinton, trump เป็นต้น)

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

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

# Import packages



# Set seaborn style
sns.set(color_codes=True)

# Create a list of labels:cd
cd = ['clinton', 'trump', 'sanders', 'cruz']

# Plot the bar chart
ax = sns.barplot(____, ____)
ax.set(ylabel="count")
plt.show()
แก้ไขและรันโค้ด