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

การใช้ lmplot

lmplot ใช้สำหรับพล็อตกราฟกระจายพร้อมเส้นการถดถอยบน FacetGrid รูปแบบ API คล้ายกับ catplot ต่างกันตรงที่ lmplot จะแสดงเส้นการถดถอยเป็นค่าเริ่มต้น

ในชุดแบบฝึกหัดแรก เราจะดูข้อมูลจำนวนนักศึกษาระดับปริญญาตรี (UG) และเปรียบเทียบกับเปอร์เซ็นต์ของนักศึกษาที่ได้รับทุน Pell Grants (PCTPELL)

ในแบบฝึกหัด lmplot ที่สอง เราจะวิเคราะห์ความสัมพันธ์ระหว่างคะแนน SAT เฉลี่ยและค่าเล่าเรียนในประเภทวุฒิการศึกษาต่าง ๆ รวมถึงมหาวิทยาลัยของรัฐและมหาวิทยาลัยไม่แสวงหาผลกำไร

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

การสร้างภาพข้อมูลระดับกลางด้วย Seaborn

ดูคอร์ส

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

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

# Create a FacetGrid varying by column and columns ordered with the degree_order variable
g = sns.FacetGrid(df, ___="Degree_Type", ____order=degree_ord)

# Map a scatter plot of Undergrad Population compared to PCTPELL
g.map(plt.___, 'UG', 'PCTPELL')

plt.show()
plt.clf()
แก้ไขและรันโค้ด