Es gibt jeweils pmin und pmax unter na.rm, warum kein psum?
Es scheint, dass R eine offensichtliche einfache Funktion fehlen könnte:psum
. Existiert es unter einem anderen Namen oder ist es irgendwo in einem Paket?
x = c(1,3,NA,5)
y = c(2,NA,4,1)
min(x,y,na.rm=TRUE) # ok
[1] 1
max(x,y,na.rm=TRUE) # ok
[1] 5
sum(x,y,na.rm=TRUE) # ok
[1] 16
pmin(x,y,na.rm=TRUE) # ok
[1] 1 3 4 1
pmax(x,y,na.rm=TRUE) # ok
[1] 2 3 4 5
psum(x,y,na.rm=TRUE)
[1] 3 3 4 6 # expected result
Error: could not find function "psum" # actual result
Ich erkenne das+
ist schon wiepsum
, aber was ist mitNA
?
x+y
[1] 3 NA NA 6 # can't supply `na.rm=TRUE` to `+`
Gibt es einen Fall hinzuzufügenpsum
? Oder habe ich etwas verpasst?
Diese Frage ist eine Fortsetzung dieser Frage:
Verwenden:=
in data.table, um die Werte von zwei Spalten in R zu summieren, wobei NAs ignoriert werden