私はこのコードを以下に書いています。 私は行列の中で最も頻繁に値を取得したい:Rの中のどのテーブルが返されますか?
matrix7 <- matrix(sample(1:36, 100, replace = TRUE), nrow = 1)
t <- table(matrix7)
print(t)
a <- which.max(table(matrix7))
print(unlist(a))
それは、これを出力します。
私t
変数と
a
変数は何種類
> matrix7 <- matrix(sample(1:36, 100, replace = TRUE), nrow = 1)
> t <- table(matrix7)
> print(t)
matrix7
1 2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 34 35 36
4 5 1 5 2 5 1 3 1 4 2 2 2 5 5 1 3 7 2 3 2 3 2 1 4 4 2 2 2 5 2 5 3
> a <- which.max(table(matrix7))
> print(unlist(a))
19
18
>
、 とどのように私は最も頻度の高い値を得ることができます行列から?
ちょうど副次的な問題として、変数名として 't'を使用したくないのはおそらく、組み込み関数の名前です。 – dash2