Rモード
モード
モード値は、最も多く表示される値です。
Rには最頻値を計算する機能がありません。ただし、それを見つけるために独自の関数を作成することはできます。
(データセット
wt
からの)変数の値を見ると、 3.440という数字がよく表示されていることがわかります。mtcars
wt(重量)のソートされた観測
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 |
自分で数える代わりに、次のコードを使用してモードを見つけることができます。
例
Data_Cars <- mtcars
names(sort(-table(Data_Cars$wt)))[1]
結果:
[1] "3.44"
上記の例から、mtcarswt変数に最も多く表示される数は3.44または3.440lbsであることがわかります。