R Mode
Mode
The mode value is the value that appears the most number of times.
R does not have a function to calculate the mode. However, we can create our own function to find it.
If we take a look at the values of the wt
variable (from the mtcars
data set), we will see that the numbers
3.440 are often shown:
Sorted observation of wt (weight)
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 |
Instead of counting it ourselves, we can use the following code to find the mode:
Example
Data_Cars <- mtcars
names(sort(-table(Data_Cars$wt)))[1]
Result:
[1] "3.44"
From the example above, we now know that the number that appears the most number of times in mtcars wt variable is 3.44 or 3.440 lbs.