Rのモード:ベクトルのモードを見つける方法

Rのモードは、一連のデータの出現回数が最も多い値です。 平均値と中央値とは異なり、モードは数値データと文字データの両方を持つことができます。Rのモードを計算するための組み込み関数はありません。Rのモードを計算するには、数学的計算を使用してモードを返すユーザー定義関数を作成する必要が Rでは、mean()とmedian()はあなたが期待することをする標準関数です。 これは、引数の中で最も多く発生する値ではなく、モードがオブジェクトの内部ストレージモードを指示するためです。

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) 

出力

 21

ベクトル要素が表示されている場合、21が繰り返される唯一の値であることがわかります。

別の例を見てみましょう。

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

出力

コメントを残す

メールアドレスが公開されることはありません。