私は次の行列を持っています:
m = matrix(c(1:12), nrow=4)
p = matrix(c(2,7,11), nrow=1)
m
との各列ごとに、 の列の値よりも小さいp
列の値を見つけたいm
p
p = 1 6 11
m = 1 5 9
2 6 10
3 7 11
4 8 12
私はこのようなものを得ることができるように:
ans = m[,] > p[,]
ans =
F F F
T F F
T T F
T T T
(または類似のもの)
ベクトルにm[,] > p[,]
設定しようとしましたが、どちらも機能しません。p