我正在使用带有 SPOT 和 Java 的 R 来校准我正在从事的项目的参数。.res 文件看起来不错,它具有应具有的值。我是 R 和 SPOT 的新手,我在任何地方都找不到这个错误。这是我收到的信息:
Entering spotGetRawResData
Loading result data from:: prueba.res
Leaving spotGetRawResData
SPOT Step: 1
Create Sequential Design
Entering spotGetRawResData
Loading result data from:: prueba.res
Leaving spotGetRawResData
Error in split.default(rawData[, spotConfig$alg.resultColumn], rawData$CONFIG) :
Group length is 0 but data length > 0
我正在使用 SPOT 附带的模板 .R 文件,这是我认为发生错误的地方:
res <-data.frame(res)
colNames = TRUE
if (file.exists(io.resFileName)){
colNames = FALSE
}
## quote = false is required for JAVA
write.table(res
, file = io.resFileName
, row.names = FALSE
, col.names = colNames
, sep = " "
, append = !colNames
, quote = FALSE
);
colNames = FALSE
spotConfig$alg.currentResult=rbind(spotConfig$alg.currentResult,res);
#always log the results in spotConfig