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

การตรวจจับค่าผิดปกติแบบหลายตัวแปร

ผู้คน 100 รายที่อาศัยอยู่ในพื้นที่เดียวกันได้ยื่นเคลมประกันเนื่องจากบ้านได้รับความเสียหายจากพายุลูกเห็บในคืนวันอาทิตย์ ชุดข้อมูล hailinsurance มี 100 รายการและ 2 ตัวแปร คอลัมน์แรกคือจำนวนเงินที่บริษัทประกันจ่ายให้ลูกค้าแต่ละราย ส่วนคอลัมน์ที่สองคือราคาบ้านล่าสุด

ในแบบฝึกหัดนี้ จะเริ่มต้นด้วยการใช้ตัวประมาณค่าแบบคลาสสิกกับชุดข้อมูล จากนั้นจึงเปรียบเทียบผลลัพธ์กับตัวประมาณค่าแบบ robust

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

การตรวจจับการฉ้อโกงใน R

ดูคอร์ส

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

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

# Create a scatterplot
plot(hailinsurance, xlab = "price house", ylab = "claim")

# Compute the sample mean and sample covariance matrix
clcenter <- colMeans(___)
clcov <- cov(___)

# Add 97.5% tolerance ellipsoid
rad <- sqrt(qchisq(___, ___))
ellipse(center = clcenter, shape = clcov, radius = rad,col = "blue", lty = 2)
แก้ไขและรันโค้ด