名前付き行( 'a'と 'b')と名前付き列( '10'、 '20'、 '30'、 '40')の論理行列x
があります。これ、のは、言ってみましょう:R:行列の真の要素の行と列の名前を取得する方法は?
10 20 30 40
a T F T F
b F T F T
structure(c(TRUE, FALSE, FALSE, TRUE, TRUE, FALSE, FALSE, TRUE),
.Dim = c(2L, 4L), .Dimnames = list(c("a", "b"), c("10", "20", "30", "40")))
は、私は真の値を持つ行と列の名前をリストし、テーブルを取得するための短い方法はありますか?
row col
a 1 1
b 2 2
a 1 3
b 2 4
を生成which(x, arr.ind = T)
することによって得ることができる同様の
a 10, 30
b 20, 40
何か、しかし、私は本当に最初のテーブルを取得したい:それは私には、次の表を取得したいです。
+1: 'T(T(適用(M、1、機能(U)ペースト(名((U )))、collapse = "、"))))は要求された結果にさらに近く、さらに調整が行われます – Henry