Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
の使用に関して誰かが私を助けてくれませんかifelse。
ifelse
data.frameQ1 ( ) というカテゴリ変数/因子を持つ(dat) がありますdat$Q1。次のルールに基づいて dat$Q1新しい列を作成する必要があります。data$new1
data.frame
dat$Q1
data$new1
もしそうdat$Q1 == 3なら。それ以外の場合は、する必要があります。dat$new11dat$new10
dat$Q1 == 3
dat$new1
1
0
これを行う最も効率的な方法は何ですか?
ただ:
dat$new1 <- 0+(dat$Q1==3) # or use as.numeric(.)