如何将值映射到R中的因子?
我有一个国家的R数据集。我需要制作一个系数,当美国出现时,将1映射,并将0映射到其他国家。我该怎么做?我已经尝试了如何将值映射到R中的因子?,r,r-factor,R,R Factor,我有一个国家的R数据集。我需要制作一个系数,当美国出现时,将1映射,并将0映射到其他国家。我该怎么做?我已经尝试了mapvalues(),但是我找不到一种方法来将所有国家都放在这个论点中。您可以尝试下面的方法 Data$Category[Data$Country == 'US'] = 1 Data$Category[Data$Country != 'US' ] = 0 然后将Category列转换为factor,如下所示 Data$Category = factor(Data$C
mapvalues()
,但是我找不到一种方法来将所有国家都放在这个论点中。您可以尝试下面的方法
Data$Category[Data$Country == 'US'] = 1
Data$Category[Data$Country != 'US' ] = 0
然后将Category列转换为factor,如下所示
Data$Category = factor(Data$Category,
levels=c(0,1))
我希望这能奏效@sindri_baldur当然谢谢。我会记住这一点。