我想使用ifelse隐藏不匹配的元素。我怎么做? 我的代码是:
se <- sqrt(1:n)
ifelse(se==as.integer(se), se, "WANT THIS INVISIBLE")
到目前为止,我只能显示其他值,例如FALSE,0或其他值,但不能隐藏。
感谢。
答案 0 :(得分:0)
目前还不清楚你要做的是什么,但如果要避免控制台中的引号,你可以用ifelse
包裹cat
:
n <- 100
se <- sqrt(1:n)
cat(ifelse(se==as.integer(se), se, ""))
结果是:
1 2 3 4 5 6 7 8 9 10