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であることがわかります。