R -modus


Modus

De moduswaarde is de waarde die het vaakst voorkomt.

R heeft geen functie om de modus te berekenen. We kunnen echter onze eigen functie maken om deze te vinden.

Kijken we naar de waarden van de wtvariabele (uit de mtcarsdataset), dan zien we dat de getallen 3.440 vaak worden getoond:

Gesorteerde waarneming van gewicht (gewicht)

1.513 1.615 1.835 1.935 2.140 2.200 2.320 2.465
2.620 2.770 2.780 2.875 3.150 3.170 3.190 3.215
3.435 3.440 3.440 3.440 3.460 3.520 3.570 3.570
3.730 3.780 3.840 3.845 4.070 5.250 5.345 5.424

In plaats van het zelf te tellen, kunnen we de volgende code gebruiken om de modus te vinden:

Voorbeeld

Data_Cars <- mtcars

names(sort(-table(Data_Cars$wt)))[1]

Resultaat:

[1] "3.44"

Uit het bovenstaande voorbeeld weten we nu dat het getal dat het vaakst voorkomt in de variabele mtcars wt 3,44 of 3,440 lbs is .