重複の可能性:
データフレームで係数を整数に変換する
次のコードがあります
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$score は要因であり、整数にする必要があると思います
正しく読めばas.numeric
問題が解決するかもしれません
関数について読んでいas.numeric
ますが、どのように使用できるかわかりません
そこで、アドバイスをいただけないでしょうか。