读入一个csv文件,R不会自动将字段转换为数字

时间:2015-01-30 17:17:50

标签: r csv

我需要使用R读取csv文件,如下所示:

" BITS&#34 ;;" TEXT"

" 111111111111111010001010111111111111111111111111111&#34 ;;" ABC" " 111111100011111111111111111111100000001111111111111&#34 ;;" XYZ"

我用以下内容阅读: my_data< - read.csv(filename,header = TRUE,sep =";")

如果我现在打印my_data" BITS"是" Inf",我猜是因为它被转换为数字。但我需要它作为字符串值。我怎么能这样做?

谢谢!

1 个答案:

答案 0 :(得分:2)

好的,我解决了......数字=“no.loss”有帮助:

read.csv(filename,header = TRUE,sep =“;”,numbers =“no.loss”)