Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
スカラーからベクトルの値を減算したい。ただし、結果がゼロよりも低い場合は、結果をゼロに設定します。
を使ってみmaxましたが、期待した結果が得られません
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)
c(300, 150, 0, 0, 0, 0)
私は提案しpmaxます:
pmax
pmax(1050 - s, 0) # [1] 300 75 0 0 0 0