私は他の人の質問から回答をリサイクルしていますが、変更する前に複数の条件を満たすために以下のアプローチを使用できるかどうか教えてもらえますか?マグリット2ウェイパイプと複数の条件?
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