可能重複:
Plotting during a loop in RStudio從Rstudio內部進行for循環時更新圖表?
我試圖監視收斂循環的狀態,我似乎無法得到它的每一次更新圖表它迭代。
下面是一些示例代碼:
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每次循環迭代?
第二個想法,這顯然是一個RStudio問題。 –
你不應該永遠打印基礎圖形的東西,讓他們無論如何顯示。 – Spacedman
@Spacedman是的我猜這只是基於網格的圖形需要它。不過,我希望這會迫使RStudio的手。顯然不是。 –