相关疑难解决方法(0)

直接从R脚本读取Excel文件

如何将Excel文件直接读入R?或者我应该首先将数据导出到文本或CSV文件并将该文件导入R?

excel r r-faq

93
推荐指数
11
解决办法
18万
查看次数

文件错误(文件,"rt"):无法打开连接

我是R的新手,在广泛研究了这个错误之后,我仍然无法找到它的解决方案.这是代码.我检查了我的工作目录,并确保文件在正确的目录中.欣赏它.谢谢

pollutantmean <- function(directory, pollutant = "nitrate", id= 1:332)            
{                 if(grep("specdata",directory) ==1) 
            {
                    directory <- ("./specdata")
            }
            mean_polldata <- c()
            specdatafiles <- as.character(list.files(directory))
            specdatapaths <- paste(directory, specdatafiles, sep="")
                            for(i in id) 
                    {
                    curr_file <- read.csv(specdatapaths[i], header=T, sep=",")
                    head(curr_file)
                    pollutant
                    remove_na <- curr_file[!is.na(curr_file[, pollutant]), pollutant]
                    mean_polldata <- c(mean_polldata, remove_na)
                    }
            {
                    mean_results <- mean(mean_polldata)
                    return(round(mean_results, 3))
            }
} 
Run Code Online (Sandbox Code Playgroud)

我得到的错误如下:

Error in file(file, "rt") : cannot open the connection

file(file, "rt")

read.table(file = file, header = header, sep = sep, quote = …
Run Code Online (Sandbox Code Playgroud)

csv r rt

36
推荐指数
4
解决办法
28万
查看次数

标签 统计

r ×2

csv ×1

excel ×1

r-faq ×1

rt ×1