สำรวจและตั้งชื่อกลุ่มข้อมูล
เปลี่ยนกลุ่มย่อยให้เป็นข้อมูลเชิงลึก
สำรวจและตั้งชื่อกลุ่มข้อมูล เป็นบทเรียน Data Science Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Data Science Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Data Science Academy มีบทเรียนทั้งหมด 4 บทเรียน
กลุ่มเป็นเพียงตัวเลข
อัลกอริทึมจะส่งป้ายกำกับอย่าง 0, 1 และ 2 มาให้ ตัวเลขเหล่านั้นไม่มีความหมายจนกว่าคุณจะ วิเคราะห์ลักษณะของแต่ละกลุ่มและอธิบายได้ 🏷️
เพิ่มป้ายกำกับเข้าไป
เริ่มจากเพิ่มป้ายกำกับที่ทำนายได้กลับเข้าไปใน DataFrame เป็น คอลัมน์ใหม่ เพื่อให้ทุกแถวทราบว่าตนอยู่ในกลุ่มใด
df['cluster'] = model.labels_จัดกลุ่มและเปรียบเทียบ
จากนั้นจัดกลุ่มตามคอลัมน์นั้นแล้วหาค่าเฉลี่ยของคุณลักษณะ ลักษณะของกลุ่มแต่ละกลุ่มจะแสดงเป็นแถวของค่าทั่วไป
df.groupby('cluster').mean()มองหาความแตกต่าง
ตรวจดูค่าเฉลี่ยเหล่านั้นว่ามีอะไรโดดเด่น คุณลักษณะที่กลุ่มต่าง ๆ แตกต่างกันมากที่สุดคือเรื่องราวที่คุณจะนำเสนอ
ตรวจสอบขนาด
นับจำนวนสมาชิกในแต่ละกลุ่มด้วย กลุ่มขนาดเล็กอาจเป็นกลุ่มเฉพาะทาง หรือเป็นสัญญาณว่าคุณตั้งค่า k สูงเกินไป
df['cluster'].value_counts()ภาพช่วยให้เข้าใจง่าย
กราฟกระจายแบบรวดเร็วที่ใช้สีแยกตามกลุ่มจะแสดงให้เห็นว่ากลุ่มต่าง ๆ แยกออกจากกันชัดเจนหรือพร่าเลือนเข้าหากัน
ตั้งชื่อให้แต่ละกลุ่ม
แปลงลักษณะของแต่ละกลุ่มเป็น ป้ายกำกับที่มนุษย์เข้าใจได้ เช่น ผู้ใช้จ่ายสูงหรือผู้เลือกดูสินค้าในวันหยุด เพื่อให้ผู้มีส่วนได้ส่วนเสียเข้าใจได้ทันที
บอกเล่าเรื่องราวของกลุ่ม
สำหรับแต่ละส่วน ให้เขียนประโยคง่าย ๆ หนึ่งประโยคที่อธิบายว่าพวกเขาเป็นใครและอะไรทำให้พวกเขา แตกต่างจากกลุ่มอื่น
ระวังกลุ่มที่ไม่มีประโยชน์
หากกลุ่มหนึ่งไม่มีลักษณะที่ชัดเจน กลุ่มนั้นอาจเป็น สัญญาณรบกวนหรือมีข้อมูลซ้อนทับกัน ลองพิจารณา k หรืออัลกอริทึมอื่นก่อนตั้งชื่อ
เปลี่ยนชื่อให้เป็นการลงมือทำ
จุดประสงค์ของการตั้งชื่อคือการนำไปใช้จริง กลุ่มที่เรียกว่าผู้ไวต่อราคาสามารถนำไปกำหนดส่วนลดได้ ส่วนลูกค้าประจำก็อาจได้รับ รางวัล
ตรวจสอบเมื่อเวลาผ่านไป
กลุ่มอาจเปลี่ยนแปลงเมื่อข้อมูลเปลี่ยน ดังนั้นควร วิเคราะห์ลักษณะใหม่เป็นระยะ เพื่อให้แน่ใจว่าชื่อยังเหมาะกับผู้คนในกลุ่ม
ตรวจสอบอย่างรวดเร็ว
มาดูเป้าหมายที่แท้จริงของการวิเคราะห์ลักษณะกลุ่มกัน
สรุปทบทวน
วิเคราะห์ลักษณะกลุ่มโดยเปรียบเทียบ ค่าเฉลี่ยของคุณลักษณะ จากนั้นตั้งชื่อให้แต่ละส่วนเพื่อให้กลุ่มช่วยขับเคลื่อนการตัดสินใจจริง 🎯
เรียนรู้ Python ด้วย AI tutor — ฟรี
เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป
- คอร์ส
- 30
- บทเรียน
- 120
คำถามที่พบบ่อย
บทเรียน “สำรวจและตั้งชื่อกลุ่มข้อมูล” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “สำรวจและตั้งชื่อกลุ่มข้อมูล” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Data Science Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Data Science Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “สำรวจและตั้งชื่อกลุ่มข้อมูล”
เปลี่ยนกลุ่มย่อยให้เป็นข้อมูลเชิงลึก คุณปฏิบัติ Data Science Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Data Science Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Data Science Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน
บทเรียน “สำรวจและตั้งชื่อกลุ่มข้อมูล” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Data Science Academy นี้ได้ไหม
ได้ บทเรียน Data Science Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- แบบมีผู้สอนกับแบบไม่มีผู้สอน
- k-Means และการเลือกค่า k
- แบบลำดับชั้นและ DBSCAN
- สำรวจและตั้งชื่อกลุ่มข้อมูล