การแสดงผลข้อมูลแบบสอบถาม
ต่อเนื่องจากแบบฝึกหัดก่อนหน้าเกี่ยวกับข้อมูลแบบสอบถามของผู้เชี่ยวชาญด้าน IT ในยุโรป ให้แสดงผลความสัมพันธ์เชิงเส้นระหว่าง experience_years และ current_salary เพื่อประมาณรายได้ในแต่ละระดับประสบการณ์
ข้อมูลถูกโหลดไว้ให้แล้วในชื่อ data พร้อมกับ pandas, Matplotlib.pyplot และ NumPy ในชื่อ pd, plt และ np ตามลำดับ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูลแบบสำรวจด้วย Python
คำแนะนำการฝึกหัด
- พล็อตค่าจริงด้วย scatter plot
- หาช่วงของข้อมูล
- หาช่วงค่าสำหรับพล็อตเส้น regression
- พล็อตเส้น regression
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Plot the original values using a scatter plot
x = data.____
y = data.____
____.____(x,y)
# Get the range of data
max_x = ____
min_x = ____
# Get the range of values
x = ____.____(min_x,max_x,1)
y = 1590.4569 * x + 58080
# Plot the regression line
____.____(x, y,'r')
plt.show()