2

の使用に関して誰かが私を助けてくれませんかifelse

data.frameQ1 ( ) というカテゴリ変数/因子を持つ(dat) がありますdat$Q1。次のルールに基づいて dat$Q1新しい列を作成する必要があります。data$new1

もしそうdat$Q1 == 3なら。それ以外の場合は、する必要があります。dat$new11dat$new10

これを行う最も効率的な方法は何ですか?

4

2 に答える 2

6

ただ:

 dat$new1 <-  0+(dat$Q1==3)  # or use as.numeric(.)
于 2013-04-16T02:18:32.443 に答える