2021
03-30
03-30
R语言 实现将factor转换成numeric方法
方法1:suchas:x<-factor(c(3,4,5,1))as.numeric(x)[1]2341最好是这样:as.numeric(levels(x)[x])[1]3451方法2:as.numeric(as.character())该方法最好!方法3:read.table时候就读成数值型,R读的时候默认"NA"是missing,如果你的数据不是用NA来表示missing,那么这一列就读成string或者factor了补充:R语言中因子(factor)转换成数值型(numeric)的问题一直觉得只要是数字,不管是什么类型的,都可以通过as.numeric()...
继续阅读 >