[英]How to convert integer into categorical data in R?
My data set has 8 variables and one of them is categorical but R thinks that it is integer (0's and 1's). 我的数据集有8个变量,其中一个是分类的,但R认为它是整数(0和1)。 What I have to do inorder to covert it into categorical?
为了将其转化为分类,我必须做些什么?
> str(mydata)
'data.frame': 117 obs. of 8 variables:
$ PRICE: int 2050 2080 2150 2150 1999 1900 1800 1560 1450 1449 ...
$ SQFT : int 2650 2600 2664 2921 2580 2580 2774 1920 2150 1710 ...
$ AGE : int 13 NA 6 3 4 4 2 1 NA 1 ...
$ FEATS: int 7 4 5 6 4 4 4 5 4 3 ...
$ NE : int 1 1 1 1 1 1 1 1 1 1 ...
$ CUST : int 1 1 1 1 1 0 0 1 0 1 ...
$ COR : int 0 0 0 0 0 0 0 0 0 0 ...
$ TAX : int 1639 1088 1193 1635 1732 1534 1765 1161 NA 1010 ...
COR should have been categorical. COR应该是绝对的。
Have a look at ?as.factor
. 看看
?as.factor
。 In your case 在你的情况下
mydata$COR <- as.factor(mydata$COR)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.