R中怎么把factor类型的数据框转成数值型的数据框

如题所述

你读入的是什么类型的数据?你可以在载入的时候就把这个问题解决。比如,如果是.xlsx的数据,用read.xlsx()的时候,设置参数stringsAsFactors = FALSE即可。
如果你要把这个$ Wind资讯转变成时间类型,可以试试
as.Date(unclass(DATA$Wind))

把X000001.SH转变成数值类型,可以试试
as.numeric(levels(DATA$X000001.SH))[DATA$X000001.SH]
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-09-04
c3<-c(4,5,6)
> results<-as.data.frame(table(c3),stringsAsFactors=F)
> str(results)
'data.frame': 3 obs. of 2 variables:
$ c3 : chr "4" "5" "6"
$ Freq: int 1 1 1
相似回答