所以我有一个非常大的数据集,我试图在R中查看,其中大多数列都包含单词。
我想将此字符数据转换为有意义的值,我可以在其上执行计算。
所以我为数值数据的子值例如:
mydataset<-sub("Least Concern",1, mydataset)
所有数字都在1-7之间。
然后我检查了我所有的子值是否符合我的预期。然后我将其转换为数据帧,然后像这样转换每一列:
asnumbers["currentstatus"]<-(as.numeric(asnumbers$currentstatus))
但是当我查看mydataset
时,数字不是它们应该是什么,它们已经改变了1或2.而且我看不到一致性,就像有时1会变成2和有时它不会。我糊涂了。
有什么建议吗?