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

การแสดงผลลูกค้าที่เลิกใช้บริการ

จากแบบฝึกหัดที่ผ่านมา จะเห็นว่าการแสดงผลเครือข่ายขนาดใหญ่อาจทำได้ยาก คราวนี้จะแสดงผลเฉพาะลูกค้าที่เลิกใช้บริการในเครือข่าย โดยกรองจากแอตทริบิวต์ churn

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

การวิเคราะห์เชิงพยากรณ์โดยใช้ข้อมูลเครือข่ายใน R

ดูคอร์ส

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

  • สร้างออบเจกต์ igraph ใหม่ชื่อ churnerNetwork
    • ใช้ฟังก์ชัน induced_subgraph() เพื่อสร้างกราฟย่อยจาก network ที่มีอยู่แล้ว
    • เลือกโหนดที่มีแอตทริบิวต์ churn เท่ากับ 1
  • แสดงผล churnerNetwork โดยใช้ plot()

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

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

# Create a subgraph with only churners
churnerNetwork <- ___(network, 
                    v = V(network)[which(___(network)$___ == 1)])
                    
# Plot the churner network 
plot(___, vertex.label = NA, vertex.size = 2)
แก้ไขและรันโค้ด