Data Science Academy · บทเรียน

สำรวจและตั้งชื่อกลุ่มข้อมูล

เปลี่ยนกลุ่มย่อยให้เป็นข้อมูลเชิงลึก

บทเรียน 4 จาก 413 ขั้นตอน

สำรวจและตั้งชื่อกลุ่มข้อมูล เป็นบทเรียน 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 ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. แบบมีผู้สอนกับแบบไม่มีผู้สอน
  2. k-Means และการเลือกค่า k
  3. แบบลำดับชั้นและ DBSCAN
  4. สำรวจและตั้งชื่อกลุ่มข้อมูล
← กลับไปที่ Data Science Academy