วิธีทำให้ข้อมูลเป็นมาตรฐานระหว่าง 0 ถึง 1


หากต้องการทำให้ค่าในชุดข้อมูลเป็นปกติระหว่าง 0 ถึง 1 คุณสามารถใช้สูตรต่อไปนี้:

z i = (x i – นาที(x)) / (สูงสุด(x) – นาที(x))

ทอง:

  • zi : ค่า มาตรฐานในชุดข้อมูล
  • x i : ค่า ที่ i ของชุดข้อมูล
  • min(x) : ค่าต่ำสุดในชุดข้อมูล
  • สูงสุด(x): ค่าสูงสุดในชุดข้อมูล

ตัวอย่างเช่น สมมติว่าเรามีชุดข้อมูลต่อไปนี้:

ค่าต่ำสุดในชุดข้อมูลคือ 13 และค่าสูงสุดคือ 71

เพื่อทำให้ค่าแรกของ 13 เป็นมาตรฐาน เราจะใช้สูตรที่แชร์ก่อนหน้านี้:

  • z i = (x i – นาที(x)) / (สูงสุด(x) – นาที(x)) = (13 – 13) / (71 – 13) = 0

หากต้องการทำให้ค่าที่สองเป็น 16 ให้เป็นปกติ เราจะใช้สูตรเดียวกัน:

  • z i = (x i – นาที(x)) / (สูงสุด(x) – นาที(x)) = (16 – 13) / (71 – 13) = 0.0517

หากต้องการทำให้ค่าที่สามของ 19 เป็นมาตรฐาน เราจะใช้สูตรเดียวกัน:

  • z i = (x i – นาที(x)) / (สูงสุด(x) – นาที(x)) = (19 – 13) / (71 – 13) = 0.1034

เราสามารถใช้สูตรเดียวกันนี้เพื่อทำให้แต่ละค่าในชุดข้อมูลดั้งเดิมเป็นมาตรฐานระหว่าง 0 ถึง 1:

ทำให้ข้อมูลเป็นมาตรฐานระหว่าง 0 ถึง 1

เมื่อใช้วิธีการทำให้เป็นมาตรฐานนี้ ข้อความต่อไปนี้จะเป็นจริงเสมอ:

  • ค่ามาตรฐานสำหรับค่าต่ำสุดในชุดข้อมูลจะเป็น 0 เสมอ
  • ค่ามาตรฐานสำหรับค่าสูงสุดในชุดข้อมูลจะเป็น 1 เสมอ
  • ค่าที่ทำให้เป็นมาตรฐานสำหรับค่าอื่น ๆ ทั้งหมดในชุดข้อมูลจะอยู่ระหว่าง 0 ถึง 1

เมื่อใดที่ต้องทำให้ข้อมูลเป็นมาตรฐาน

บ่อยครั้งที่เราสร้างมาตรฐานให้กับตัวแปรเมื่อเราทำการวิเคราะห์บางประเภทโดยที่เรามีตัวแปรหลายตัวที่วัดในระดับที่แตกต่างกัน และเราต้องการให้ตัวแปรแต่ละตัวมีช่วงเดียวกัน

วิธีนี้จะป้องกันไม่ให้ตัวแปรตัวหนึ่งมีอิทธิพลเกินควร โดยเฉพาะอย่างยิ่งหากมีการวัดในหน่วยที่แตกต่างกัน (เช่น หากตัวแปรตัวหนึ่งวัดเป็นนิ้วและอีกตัววัดเป็นหลา)

นอกจากนี้ ยังเป็นที่น่าสังเกตว่าเราใช้วิธีที่เรียกว่า การทำให้เป็นมาตรฐานขั้นต่ำ-สูงสุด ในบทช่วยสอนนี้เพื่อทำให้ค่าข้อมูลเป็นมาตรฐาน

วิธีการทำให้เป็นมาตรฐานสองวิธีที่พบบ่อยที่สุดคือ:

1. การทำให้เป็นมาตรฐานขั้นต่ำ-สูงสุด

  • วัตถุประสงค์: แปลงค่าข้อมูลแต่ละค่าให้เป็นค่าระหว่าง 0 ถึง 100
  • สูตร: ค่าใหม่ = (ค่า – นาที) / (สูงสุด – นาที) * 100

2. การทำให้เป็นมาตรฐานโดยเฉลี่ย

  • วัตถุประสงค์: ปรับขนาดค่าโดยให้ค่าเฉลี่ยของค่าทั้งหมดเป็น 0 และมาตรฐาน ผู้พัฒนา คือ 1
  • สูตร: ค่าใหม่ = (ค่า – ค่าเฉลี่ย) / (ส่วนเบี่ยงเบนมาตรฐาน)

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีทำให้ข้อมูลเป็นมาตรฐานโดยใช้ซอฟต์แวร์ทางสถิติต่างๆ:

วิธีทำให้ข้อมูลเป็นมาตรฐานใน Excel
วิธีทำให้ข้อมูลเป็นมาตรฐานใน R
วิธีทำให้คอลัมน์เป็นมาตรฐานใน Python

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *