我是R编程的新手。我使用以下函数导入了一个csv文件
PivotTest <- read.csv(file.choose(), header=T)
csv文件有7列:Meter_Serial_No,Reading_Date,Reading_Description,Reading_value,Entry_Processed,TS_Inserted,TS_LastUpdated。
上传时,如果csv文件中的该列中有数据,则Meter_Serial_No将填充为零。运行函数以查看特定列(PivotTest$Meter_Serial_No)
中的数据时,它返回NULL。任何人都可以帮助我。
此外,我导入的csv有超过127,000行。当仅使用10行数据进行测试时,我不会遇到将Meter_Serial_No列替换为零的问题。
答案 0 :(得分:0)
取决于列中的值类(PivotTest $ Meter_Serial_No)。我相信类型转换存在问题,请尝试以下方法。
PivotTest <- read.csv("test.csv", header=T,colClasses=c(PivotTest$Meter_Serial_No="character",rep("numeric",6)))