다른 사람의 질문에 대한 답변을 재활용하고 있지만 변경하기 전에 여러 가지 조건을 충족하기 위해 아래의 방법을 사용할 수 있는지 알려 줄 수 있습니까?Magrittr 양방향 파이프 및 여러 조건?
library(dplyr)
library(magrittr)
df[df$tag=="ggyg",] %<>% mutate(tag="xxx")
시도했지만 작동하지 않습니다.
df[df$tag=="ggyg",] %<>% df[df$h.tank==2,] %<>% mutate(tag="xxx")
위의 방법을 사용하면 ifelse 문을 사용하여 조건을 충족하는 대신 많은 시간을 절약 할 수 있습니다.
감사합니다.
작동하지 않는다. 당신이 원하는 것 대신에 일어나는거야? 예를 들어 잘못된 요소 수준에 대한 경고를 받고 있습니까? –
'df [df $ tag == "ggyg"& df $ h.tank == 2,]'시도 했습니까? –
그게 좋습니다! 여러 가지 조건을 충족시키고 행을 원하는대로 바꾸는, 내가 원했던 것을 정확하게하고있는 것 같습니다. 감사! – Dasr