Was wäre das dplyr Analog der Durchführung der folgenden Operation in der Basis R?Filter und Filter in dplyr
iris$Sepal.Length[iris$Sepal.Length>2] <- iris$Sepal.Length[iris$Sepal.Length>2] * 10
Ich versuche, Filter zu verwenden, kann aber nicht wieder auf den ursprünglichen Datensatz gehen (ohne join
)
'mutieren' mit' ifelse', z.B. 'iris%>% muate (Sepal.Length = ifelse (Sepal.Length> 2, Sepal.Length * 10, Sepal.Length))' – alistaire
Benutze dplyr seit Jahren, habe das noch nicht selbst herausgefunden. Es gibt eine dplyr Erweiterung Bibliothek, die dies implementiert, aber das ist eindeutig nicht zufriedenstellend. –
@alistaire Möchten Sie eine Antwort geben? Du kommst zuerst darauf. Wenn du willst, kann ich meine entfernen. – Psidom