Modus I R: Hvordan Finne Modus For Vektorer

modusen I R er verdien med det høyeste antallet forekomster i et sett med data. I motsetning til gjennomsnitt og median kan modusen ha både numeriske og tegndata.

Modus I R

det er ingen innebygd funksjon for å beregne modusen I R. for å beregne modus I R må du opprette den brukerdefinerte funksjonen som returnerer modusen ved hjelp av matematisk beregning.

i R er gjennomsnitt() og median() standardfunksjoner som gjør det du forventer. Dette skyldes at modusen forteller deg objektets interne lagringsmodus, ikke verdien som oppstår mest i argumentet.

la oss beregne Modusen For Vektor I R.

# Create a vector. rv <- c(11, 18, 19, 21, 29, 46, 21)getmode <- function(v) { uniqv <- unique(v) uniqv}result <- getmode(rv)print(result) 

Utgang

 21

hvis du ser vektorelementene, kan du se at 21 er den eneste verdien som gjentas; det er derfor den returnerer 21.

La oss se et annet eksempel.

# Create a vector. rv <- c(11, 18, 11, 19, 21, 19, 46, 21, 19)getmode <- function(v) { uniqv <- unique(v) uniqv}result <- getmode(rv)print(result) 

Utgang

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.