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

การคิดค่าประกันสูงขึ้นสำหรับผู้สูงอายุที่สูบบุหรี่

ในแบบฝึกหัดนี้ เป้าหมายคือการวิเคราะห์ว่าอายุและสถานะการสูบบุหรี่ส่งผลต่อค่าเบี้ยประกันอย่างไร โดยจะสร้าง scatter plot แสดงค่าเบี้ยประกันเทียบกับอายุ แยกกลุ่มตามสถานะการสูบบุหรี่ และใช้ DataFrame recipe ในกระบวนการนี้

สามารถใช้ DataFrame insurance ที่โหลดไว้แล้ว ซึ่งมีข้อมูลที่จำเป็นสำหรับการวิเคราะห์ได้เลย โดยได้นำเข้าแพ็กเกจ DataFrames และ StatsPlots ไว้แล้ว

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

การสร้างภาพข้อมูลด้วย Julia เบื้องต้น

ดูคอร์ส

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

  • ใช้ recipe เพื่อสร้าง scatter plot จาก DataFrame insurance
  • พล็อต :Charges (แกน y) เทียบกับ :Age (แกน x) โดยแบ่งกลุ่มตามคอลัมน์ :Smoker
  • ปรับแต่งกราฟโดยกำหนด markershape เป็น :rect, markersize เป็น 5 และใช้สีของ marker เป็น :lightseagreen และ :crimson

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

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

# Use recipe
____ ____ scatter(
	# Pass columns
	:____,
    :____,
    group=:____,
    legend_title="Smoker",
	# Customize markers
    markershape=:____,
    markersize=____,
    markercolor=[:____ :____]
)
xlabel!("Age")
ylabel!("Insurance Premium (USD)")
แก้ไขและรันโค้ด