การทำความสะอาดและเตรียมข้อมูลคืออะไร?

การเตรียมข้อมูลใน Alteryx

Deanna Sanchez

Alteryx ACE and Owner, Nova Geographica LLC

ทำไมข้อมูลที่สะอาดจึงสำคัญ?

GIGO: "Garbage In, Garbage Out"

  • การทำความสะอาดและเตรียมข้อมูลช่วยให้:
    • หลีกเลี่ยงความผิดพลาด
    • ทำให้ข้อมูลและรูปแบบเป็นมาตรฐาน
    • เพิ่มประสิทธิภาพการทำงาน
    • ได้รับข้อมูลเชิงลึกได้เร็วขึ้น

ภาพแสดงขยะที่ป้อนเข้าและออกจากฐานข้อมูล

การเตรียมข้อมูลใน Alteryx

การทำความสะอาดข้อมูลเปรียบเหมือน...

การตรวจเช็กรถยนต์ - การดูแลรถด้วยอะไหล่และน้ำมันใหม่ช่วยให้รถทำงานได้ดีขึ้น

 

ภาพช่างซ่อมบำรุงรถยนต์

การเตรียมข้อมูลใน Alteryx

ตัวอย่างของข้อมูลสกปรก

  • ข้อมูลที่ขาดหายหรือไม่สมบูรณ์

ตารางข้อมูลที่ไฮไลต์ข้อมูลที่ขาดหาย เช่น เซลล์ที่ว่างเปล่า

การเตรียมข้อมูลใน Alteryx

ตัวอย่างของข้อมูลสกปรก

  • ข้อมูลที่ขาดหายหรือไม่สมบูรณ์
  • ข้อมูลที่ไม่ได้มาตรฐานหรือไม่สอดคล้องกัน

ตารางข้อมูลที่ไฮไลต์ความไม่สอดคล้องกัน เช่น ตัวพิมพ์ใหญ่ผสมกับตัวพิมพ์แบบ Title Case

การเตรียมข้อมูลใน Alteryx

ตัวอย่างของข้อมูลสกปรก

  • ข้อมูลที่ขาดหายหรือไม่สมบูรณ์
  • ข้อมูลที่ไม่ได้มาตรฐานหรือไม่สอดคล้องกัน
  • ข้อผิดพลาดในการป้อนข้อมูล

ตารางข้อมูลที่ไฮไลต์ข้อผิดพลาดในการป้อนข้อมูล เช่น ตัวเลขที่มีหลักมากเกินไป

การเตรียมข้อมูลใน Alteryx

ตัวอย่างของข้อมูลสกปรก

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

ตารางข้อมูลที่ไฮไลต์เครื่องหมายวรรคตอนที่ไม่จำเป็น เช่น เครื่องหมายดอลลาร์ในข้อมูลตัวเลข

การเตรียมข้อมูลใน Alteryx

เทคนิคการทำความสะอาดข้อมูล

จัดการข้อมูลที่ขาดหาย

  • แทนค่าข้อมูลที่ขาดหาย เช่น:
    • แปลงค่า null เป็นค่าว่างสำหรับข้อมูลประเภทข้อความ
    • แทนค่า null ด้วย 0 สำหรับข้อมูลประเภทตัวเลข
  • กรองข้อมูลที่ขาดหายออกจากกระแสข้อมูล

ภาพนักวิเคราะห์กำลังทำความสะอาดไฟล์ข้อมูลด้วยแว่นขยายและไม้กวาด

การเตรียมข้อมูลใน Alteryx

เทคนิคการทำความสะอาดข้อมูล

ทำให้ข้อมูลเป็นมาตรฐาน

  • ตรวจสอบรูปแบบ
    • เพิ่ม $ สำหรับสกุลเงิน
    • 000123456
  • ตรวจสอบรูปแบบการตั้งชื่อฟิลด์และไฟล์
    • "filename_01012004.csv"
  • ปรับตัวพิมพ์ของข้อมูลในฟิลด์
    • LOCATION
  • ปรับชนิดข้อมูล

ภาพนักวิเคราะห์จัดเรียงข้อมูลลงในโฟลเดอร์ที่ถูกต้อง

การเตรียมข้อมูลใน Alteryx

เทคนิคการทำความสะอาดข้อมูล

ลบรายการที่ไม่จำเป็นออก

  • ช่องว่างนำหน้า/ท้าย
  • แท็บและการขึ้นบรรทัดใหม่
  • แถวหรือคอลัมน์ที่ไม่ต้องการ
  • เครื่องหมายวรรคตอน ตัวอักษร และตัวเลขที่ไม่จำเป็น

ภาพคนงานกำลังทำความสะอาดไฟล์ข้อมูล

การเตรียมข้อมูลใน Alteryx

Profile พร้อมรหัสสี

การใช้รหัสสีในหน้าต่าง Results และ Profile ช่วยชี้แนะเทคนิคการทำความสะอาดข้อมูล

  • สีเขียว = OK

โปรไฟล์สี OK

การเตรียมข้อมูลใน Alteryx

Profile พร้อมรหัสสี

การใช้รหัสสีในหน้าต่าง Results และ Profile ช่วยชี้แนะเทคนิคการทำความสะอาดข้อมูล

  • สีเขียว = OK
  • สีขาว = Unique

โปรไฟล์สี OK และ Unique

การเตรียมข้อมูลใน Alteryx

Profile พร้อมรหัสสี

การใช้รหัสสีในหน้าต่าง Results และ Profile ช่วยชี้แนะเทคนิคการทำความสะอาดข้อมูล

  • สีเขียว = OK
  • สีขาว = Unique
  • สีเหลือง = Null

โปรไฟล์สี OK, Unique และ Null

การเตรียมข้อมูลใน Alteryx

Profile พร้อมรหัสสี

การใช้รหัสสีในหน้าต่าง Results และ Profile ช่วยชี้แนะเทคนิคการทำความสะอาดข้อมูล

  • สีเขียว = OK
  • สีขาว = Unique
  • สีเหลือง = Null
  • สีแดง = Not OK (เช่น ช่องว่างท้าย)

โปรไฟล์สี OK, Unique, Null และ Not OK

การเตรียมข้อมูลใน Alteryx

Profile พร้อมรหัสสี

การใช้รหัสสีในหน้าต่าง Results และ Profile ช่วยชี้แนะเทคนิคการทำความสะอาดข้อมูล

  • สีเขียว = OK
  • สีขาว = Unique
  • สีเหลือง = Null
  • สีแดง = Not OK (เช่น ช่องว่างท้าย)
  • สีเทา = Empty

โปรไฟล์สีทั้งหมด

การเตรียมข้อมูลใน Alteryx

ชนิดข้อมูลใน Alteryx

ตารางที่แสดงชนิดข้อมูล Boolean

  • ควรรู้จักชนิดข้อมูลต่าง ๆ
    • วิธีใช้และเวลาที่เหมาะสม
  • ชนิดข้อมูลหลัก 5 ประเภท
    • Boolean - รูปแบบไบนารี
การเตรียมข้อมูลใน Alteryx

ชนิดข้อมูลใน Alteryx

ตารางที่แสดง Boolean และ Numeric

  • ควรรู้จักชนิดข้อมูลต่าง ๆ
    • วิธีใช้และเวลาที่เหมาะสม
  • ชนิดข้อมูลหลัก 5 ประเภท
    • Boolean - รูปแบบไบนารี
    • Numeric - ข้อมูลตัวเลข รวมถึง Double
การเตรียมข้อมูลใน Alteryx

ชนิดข้อมูลใน Alteryx

ตารางที่แสดง Boolean, Numeric และ String

  • ควรรู้จักชนิดข้อมูลต่าง ๆ
    • วิธีใช้และเวลาที่เหมาะสม
  • ชนิดข้อมูลหลัก 5 ประเภท
    • Boolean - รูปแบบไบนารี
    • Numeric - ข้อมูลตัวเลข รวมถึง Double
    • String - ข้อมูลข้อความ
1 String ครอบคลุมตั้งแต่ประเภท String จนถึง V_W String
การเตรียมข้อมูลใน Alteryx

ชนิดข้อมูลใน Alteryx

ตารางที่แสดงชนิดข้อมูล 4 ประเภท ได้แก่ Boolean, Numeric, String และ DateTime

  • ควรรู้จักชนิดข้อมูลต่าง ๆ
    • วิธีใช้และเวลาที่เหมาะสม
  • ชนิดข้อมูลหลัก 5 ประเภท
    • Boolean - รูปแบบไบนารี
    • Numeric - ข้อมูลตัวเลข รวมถึง Double
    • String - ข้อมูลข้อความ
    • DateTime - ข้อมูลวันที่และเวลา
การเตรียมข้อมูลใน Alteryx

ชนิดข้อมูลใน Alteryx

ตารางที่แสดงชนิดข้อมูลหลักทั้ง 5 ประเภท

  • ควรรู้จักชนิดข้อมูลต่าง ๆ
    • วิธีใช้และเวลาที่เหมาะสม
  • ชนิดข้อมูลหลัก 5 ประเภท
    • Boolean - รูปแบบไบนารี
    • Numeric - ข้อมูลตัวเลข รวมถึง Double
    • String - ข้อมูลข้อความ
    • DateTime - ข้อมูลวันที่และเวลา
    • Spatial - ออบเจกต์และจุดเชิงพื้นที่
การเตรียมข้อมูลใน Alteryx

รายละเอียดชุดข้อมูล

  • แบบฝึกหัดปฏิบัติใน Alteryx:
    • ข้อมูลการขายอสังหาริมทรัพย์ในนิวยอร์กซิตี้
    • ชุดข้อมูลเดียวสำหรับทุกแบบฝึกหัด
    • วิเคราะห์ยอดขายสูงสุด

ภาพเส้นขอบฟ้าของนิวยอร์กซิตี้

การเตรียมข้อมูลใน Alteryx

มาฝึกกันเถอะ!

การเตรียมข้อมูลใน Alteryx

Preparing Video For Download...