Tryb W R: Jak znaleźć Tryb wektorów

tryb w R jest wartością z największą liczbą wystąpień w zbiorze danych. W przeciwieństwie do średniej i mediany, tryb może mieć zarówno dane liczbowe, jak i znakowe.

Tryb W R

nie ma wbudowanej funkcji do obliczania trybu w R. aby obliczyć Tryb W R, musisz utworzyć zdefiniowaną przez użytkownika funkcję, która zwraca tryb przy użyciu obliczeń matematycznych.

w R, mean () i mediana () są standardowymi funkcjami, które robią to, czego można się spodziewać. Dzieje się tak, ponieważ tryb informuje o wewnętrznym trybie przechowywania obiektu, a nie o wartości, która występuje najczęściej w jego argumencie.

obliczmy tryb wektora w 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) 

wyjście

 21

jeśli widzisz elementy wektorowe, możesz zobaczyć, że 21 jest jedyną wartością, która jest powtarzana; dlatego zwraca 21.

zobaczmy inny przykład.

# 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) 

wyjście

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.