Возможный дубликат:
Построение графика во время цикла в RStudio< /а>
Я пытаюсь отслеживать состояние цикла конвергенции, и я не могу заставить его обновлять график каждый раз, когда он повторяется.
Вот пример кода:
print(plot(c(0,1)~c(0,100)))
for(i in seq(100)) {
Sys.sleep(.1)
print(points( runif(1)~i ))
}
Обратите внимание, что график обновляется только после того, как все построено. Мне это нужно для обновления каждой итерации цикла. Я думал, что print сделает это, но это не работает.
Обновить
Это специфичная для RStudio проблема, так как она правильно работает в базе R. Есть ли способ принудительно отображать график в RStudio для каждой итерации цикла?
dev.flush()? - person Carl Witthoft   schedule 30.10.2012