我有以下代码
anna.table<-data.frame (anna1,anna2)
write.table<-(anna.table, file="anna.file.txt",sep='\t', quote=FALSE)
我的表格最后包含的数字如下
chr start end score
2 123 322 1,21E+07
. . . .
. . . .
. . . .
. . . .
. . . .
依旧......
之后我试图只获得符合某些标准的值,例如得分低于特定值
所以我正在做以下
anna2<-"data/anna/anna.file.txt"
anna.total<-read.table(anna2,header=TRUE)
significant.anna<-subset(anna.total,score <=0.001)
Error: In Ops.factor(score, 0.001) <= not meaningful for factors
所以我猜问题是我的表有因子而不是整数
我猜我的anna.total $得分是一个因素,我必须使它成为一个整数
如果我正确阅读,as.numeric
可能会解决我的问题
我正在阅读as.numeric
函数,但我无法理解如何使用它
因此,请你给我一些建议吗?