วิธีคำนวณค่าสัมประสิทธิ์ gini ใน r (พร้อมตัวอย่าง)
ตั้งชื่อตามนักสถิติชาวอิตาลี Corrado Gini ค่าสัมประสิทธิ์ Gini เป็นวิธีการวัดการกระจายรายได้ของประชากร
ค่าสัมประสิทธิ์ Gini อยู่ในช่วงตั้งแต่ 0 ถึง 1 โดยที่ค่าที่สูงกว่าแสดงถึงความไม่เท่าเทียมกันของรายได้ที่มากขึ้น และโดยที่:
- 0 หมายถึง ความเท่าเทียมกันของรายได้ที่สมบูรณ์แบบ (ทุกคนมีรายได้เท่ากัน)
- 1 หมายถึงความไม่เท่าเทียมกันของรายได้ที่สมบูรณ์แบบ (บุคคลหนึ่งมีรายได้ทั้งหมด)
คุณสามารถดูรายการค่าสัมประสิทธิ์ Gini ตามประเทศ ได้ที่นี่
ตัวอย่างต่อไปนี้แสดงสองวิธีในการคำนวณค่าสัมประสิทธิ์ Gini ใน R โดยใช้ฟังก์ชัน Gini() จากแพ็คเกจ DescTools
ตัวอย่างที่ 1: คำนวณค่าสัมประสิทธิ์ Gini โดยใช้รายได้ส่วนบุคคล
สมมติว่าเรามีรายการรายได้ต่อปีสำหรับ 10 คนดังนี้:
รายได้: 50,000 ดอลลาร์, 50,000 ดอลลาร์, 70,000 ดอลลาร์, 70,000 ดอลลาร์, 70,000 ดอลลาร์, 90,000 ดอลลาร์, 150,000 ดอลลาร์, 150,000 ดอลลาร์, 150,000 ดอลลาร์, 150,000 ดอลลาร์
รหัสต่อไปนี้แสดงวิธีการใช้ฟังก์ชัน Gini() เพื่อคำนวณค่าสัมประสิทธิ์ Gini สำหรับประชากรกลุ่มนี้:
library (DescTools) #define vector of income x <- c(50, 50, 70, 70, 70, 90, 150, 150, 150, 150) #calculate Gini coefficient Gini(x, unbiased= FALSE ) [1] 0.226
ค่าสัมประสิทธิ์จินีกลายเป็น 0.226 .
หมายเหตุ : ในสถานการณ์โลกแห่งความเป็นจริง จะมีรายได้ที่แตกต่างกันหลายแสนรายได้สำหรับบุคคลในบางประเทศ แต่ในตัวอย่างนี้ เราใช้บุคคล 10 คนเป็นภาพประกอบง่ายๆ
ตัวอย่างที่ 2: คำนวณค่าสัมประสิทธิ์จินีโดยใช้ความถี่
สมมติว่าเรามีตารางความถี่ต่อไปนี้ซึ่งแสดงจำนวนบุคคลในประชากรบางกลุ่มที่มีรายได้เฉพาะ:
รหัสต่อไปนี้แสดงวิธีการใช้ฟังก์ชัน Gini() เพื่อคำนวณค่าสัมประสิทธิ์ Gini สำหรับประชากรกลุ่มนี้:
library (DescTools) #define vector of income x <- c(10, 20, 25, 55, 70, 90, 110, 115, 130) #define vector of frequencies n <- c(6, 7, 7, 14, 22, 20, 8, 4, 1) #calculate Gini coefficient Gini(x, n, unbiased= FALSE ) [1] 0.2632289
ค่าสัมประสิทธิ์จินีกลายเป็น 0.26232 .
หมายเหตุ : คุณสามารถดูเอกสารฉบับเต็มของฟังก์ชัน Gini() ได้จากแพ็คเกจ DescTools ที่นี่
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีคำนวณค่าสัมประสิทธิ์ Gini และวิธีการสร้างเส้นโค้ง Lorenz ใน Excel:
วิธีการคำนวณค่าสัมประสิทธิ์ Gini ใน Excel
วิธีสร้าง Lorenz Curve ใน Excel