我需要从另一个具有3个值的变量中创建一个虚拟变量。变量为TR,其值为Standard,Track_E,Non_standard。我想要一个新变量来区分Track_E的值为1,其余的为0,这是standard和non_standard的组合
这是我到目前为止尝试过的代码。
CPS2011_12HSOnly$TR=as.factor(CPS2011_12HSOnly$TR)
CPS2011_12HSOnly$Yr_round <- ifelse(CPS2011_12HSOnly$TR == "Track_E",1)
它出现以下错误:
ifelse(CPS2011_12HSOnly $ TR ==“ Track_E”,1)中的错误: 参数“ no”丢失,没有默认值