R语言:读取.table(文件.路径(数据.目录,文件名1))时出错:输入中没有可用的行

sdnqo3pr  于 2023-02-01  发布在  R语言
关注(0)|答案(1)|浏览(461)

我很难用R语言编码。我试图做的是将大量的数据读入一个 Dataframe ,并制作漂亮的图片。
这是我的

# assign data
file_name1<-"data1_txt"
file_name2<-"data2_txt"

data.dir<-"/...../Documents/R programing Language/"

for(i in 1:length(1)){
    newData1<-read.table(file.path(data.dir, file_name1))

    #Replace negative numbers with NA
    xx <- which(datavalues<0)
    datavalues[xx] <- NA    

    newData2<-read.table(file.path(data.dir,file_name2))

}

我遇到的错误是:
读取. table(文件.路径(数据.目录,文件名1))出错:输入中没有可用的行
我自己也想弄清楚,但是我对R语言很陌生,对R中的函数知识也不够,请解释一下这个错误的含义,并对我的编码提出建议。
非常感谢你,Uka

ncgqoxb0

ncgqoxb01#

类似的情况在这里解决了类似的问题(我知道这篇文章是相当老)。最近我得到这样的错误解析几个文件...原因是一些文件是空的,这使得错误消息的意义。
无论如何,只要确保您的输入不会为空使用trytrycatch作为建议提到的链接。

相关问题