Moda
Moda — ma’lumotlarning aksariyati qayerda joylashganini tavsiflovchi o‘rtacha qiymat turi.
Moda
Moda — ma’lumotlarda eng ko‘p uchraydigan qiymat(lar).
Ma’lumotlar to‘plamida moda bo‘lgan bir nechta qiymat bo‘lishi mumkin.
Faqat bitta modaga ega qiymatlar taqsimoti unimodal (bir modali) deb ataladi.
Ikkita modaga ega qiymatlar taqsimoti bimodal (ikki modali) deb ataladi. Umuman olganda, bittadan ortiq modaga ega taqsimot multimodal (ko‘p modali) deb ataladi.
Modani kategorial ma’lumotlar uchun ham, sonli ma’lumotlar uchun ham topish mumkin.
Modani topish
Mana sonli misol:
4, 7, 3, 8, 11, 7, 10, 19, 6, 9, 12, 12
7 ham, 12 ham ikki martadan, qolgan qiymatlar esa faqat bir martadan uchraydi. Bu ma’lumotlarning modalari 7 va 12.
Mana ismlardan iborat kategorial misol:
Alice, John, Bob, Maria, John, Julia, Carol
John ikki marta, qolgan qiymatlar esa faqat bir martadan uchraydi. Bu ma’lumotlarning modasi — John.
Modani dasturlash yordamida topish
Modani ko‘plab dasturlash tillarida osongina topish mumkin.
Statistikalarni hisoblash uchun dasturiy ta’minot va dasturlashdan foydalanish katta ma’lumotlar to‘plamlarida ko‘proq uchraydi, chunki qo‘lda hisoblash qiyinlashadi.
Misol
Python’da 4,7,3,8,11,7,10,19,6,9,12,12 qiymatlarining modalarini topish uchun statistics kutubxonasining multimode() metodidan foydalaning:
from statistics import multimode
values = [4,7,3,8,11,7,10,19,6,9,12,12]
x = multimode(values)
print(x)
O‘zingiz sinab ko‘ring »
Misol
4,7,3,8,11,7,10,19,6,9,12,12 qiymatlarining modalarini R’da foydalanuvchi tomonidan aniqlangan funksiya yordamida topish:
mode <- function(x) {
unique_values <- unique(x)
table <- tabulate(match(x, unique_values))
unique_values[table == max(table)]
}
values <- c(4,7,3,8,11,7,10,19,6,9,12,12)
mode(values)
O‘zingiz sinab ko‘ring »
Eslatma: R’da modani topish uchun o‘rnatilgan funksiya yo‘q.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
