【发布时间】:2012-03-11 21:15:14
【问题描述】:
这是我正在尝试执行的功能,我的数据目录和基本目录具有正确的文件路径。
loadDIH = function(){
##----
##++++
## Target variable: Days in hospital Year 2
dih.Y2 <- read.csv(file = paste(dataDir, "DaysInHospital_Y2.csv", sep=""),
colClasses = c("factor", "integer", "integer"),
comment.char = "")
## Days in hospital Year 3
dih.Y3 <- read.csv(file = paste(dataDir, "DaysInHospital_Y3.csv", sep=""),
colClasses = c("factor", "integer", "integer"),
comment.char = "")
return(list(dih.Y2,dih.Y3))
}
>return(list(dih.Y2,dih.Y3))
Error: object 'dih.Y2' not found
我的数据目录和基本目录具有正确的文件路径,因为当我不使用函数执行代码时,它会读取数据,例如。
dih.Y2 <- read.csv(file = paste(dataDir, "DaysInHospital_Y2.csv", sep=""),
colClasses = c("factor", "integer", "integer"),
comment.char = "")
dih.Y3 <- read.csv(file = paste(dataDir, "DaysInHospital_Y3.csv", sep=""),
colClasses = c("factor", "integer", "integer"),
comment.char = "")
>dih.Y2
这将返回 dih.Y2
关于如何将其作为函数执行的任何想法或想法? 我很感激任何帮助?
【问题讨论】: