我想从标量中减去向量中的值。但是,如果结果小于零,我想将结果设置为零。
我尝试过使用max
,但它没有给我预期的结果
s
# [1] 750.0 975.0 1125.0 1237.5 1312.5 1400.0
max(1050 - s, 0)
# [1] 300
我期望结果是c(300, 150, 0, 0, 0, 0)
我建议pmax
:
pmax(1050 - s, 0)
# [1] 300 75 0 0 0 0
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)