Ich möchte die Werte eines Vektors von einem Skalar subtrahieren. Wenn das Ergebnis jedoch kleiner als Null ist, möchte ich das Ergebnis auf Null setzen.
Ich habe versucht, mit max
aber es bringt nicht das erwartete Ergebnis
s
# [1] 750.0 975.0 1125.0 1237.5 1312.5 1400.0
max(1050 - s, 0)
# [1] 300
Ich erwarte ein Ergebnis von c(300, 150, 0, 0, 0, 0)