Moda


Moda — ma’lumotlarning aksariyati qayerda joylashganini tavsiflovchi o‘rtacha qiymat turi.


ULASHISH

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!