SO/Rの新機能です。私は単純なif/elseステートメントをRで動作させようとしています。これは列を作成し、異なる列の値に基づいてHigh/Medium/Lowの3つのカテゴリを設定します。このエラーを返すネストされた 'ifelse'ステートメント: 'マルチ引数は' first '、' last 'または' all ''に限ります。
私が得ているエラーは、 'マルチ引数は' first '、' last 'または' all 'のみになります。私はこのエラーに関する驚くほど小さな文書を見つけました。私の問題は単純なものになる可能性が高いことが分かりました。
私はこれについて非常に新しいことをもう一度繰り返す。ご協力いただきありがとうございます。より効率的な方法も、私が聞いているところにはとてもオープンです。
zips3[, PW_Data := ifelse(pctr08zip_updated > 0.4 & pctr08zip_updated <=0.5), "Poop",
ifelse(pctr08zip_updated > 0.5 & pctr08zip_updated <=0.6), "Poop2",
ifelse(pctr08zip_updated > 0.6 & pctr08zip_updated <=0.7), "South", "Exclude"]
あなたは 'dplyr :: case_when'をチェックアウトする必要があります。 – roarkz