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

การคำนวณระยะทางระหว่างตัวแปรเชิงหมวดหมู่

ในแบบฝึกหัดนี้ จะได้สำรวจวิธีคำนวณระยะทางแบบไบนารี (Jaccard) ก่อนคำนวณระยะทาง จะต้องแปลงหมวดหมู่ให้เป็น dummy variables โดยใช้ฟังก์ชัน dummy.data.frame() จากไลบรารี dummies

ชุดข้อมูลที่ใช้คือ data frame job_survey ซึ่งเก็บผลสำรวจไว้จำนวนหนึ่ง ประกอบด้วยคอลัมน์ดังนี้:

  • job_satisfaction ค่าที่เป็นไปได้: "Hi", "Mid", "Low"
  • is_happy ค่าที่เป็นไปได้: "Yes", "No"

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

การวิเคราะห์กลุ่มข้อมูลใน R

ดูคอร์ส

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

  • สร้าง data frame แบบ dummified ชื่อ dummy_survey
  • สร้างเมทริกซ์ระยะทาง Jaccard สำหรับข้อมูลสำรวจที่แปลงแล้ว โดยเก็บไว้ในตัวแปร dist_survey ใช้ฟังก์ชัน dist() พร้อมพารามิเตอร์ method = 'binary'
  • แสดงผลข้อมูลต้นฉบับและเมทริกซ์ระยะทาง
    • สังเกตการณ์ที่มีระยะทางเป็น 0 ในข้อมูลต้นฉบับ (1, 2 และ 3)

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

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

# Dummify the Survey Data
dummy_survey <- ___

# Calculate the Distance
dist_survey <- ___

# Print the Original Data
___

# Print the Distance Matrix
___
แก้ไขและรันโค้ด