绘制以显示某些流程的进度

时间:2016-04-25 14:49:15

标签: r plot scatter-plot

我有 n 重复的优化过程,它会在每次优化完成后返回一个值或得分。我想在每次完成一个优化时在单个图中绘制该值,因此该图将显示优化的进度。它看起来像这样: enter image description here

我试图编写类似这样的内容:

progress_plot <- function(progress) {
plot(progress, xlab="n evaluations", ylab="scores")
}

然后我像这样打电话给它

for(iter in 1:n){
iter <- 1
optimisation(process) ## this will return score
iter <- iter + 1
progress_plot(score)
score
}

我收到如下错误消息:

Error in plot.window(...) : need finite 'ylim' values

我从这里想念的是什么? 此外,是否有可能有这样的进度图,可以根据当前最高得分值的范围调整其比例?

0 个答案:

没有答案