私は数値ベクトルを持っています:
p = c(0.69, 0.43, 0.72, 0.62, 0.29, 0.7)
値を制限値 (0.5 など) と比較したいと考えています。値がカットオフ以上の場合、結果は 1 になります。0.5 未満の値は 0 になります。
を試しifelse
ましたが、エラーになります:
newvector = rep(0, length(p))
newvector = ifelse(p >= 0.5, newvector = 1, newvector = 0)
# Error in ifelse(p >= 0.5, newvector = 1, newvector = 0) :
# unused arguments (newvector = 1, newvector = 0)