我想爲R.每個額外的情節我嘗試不能與面值(新= T)
plot(rnorm(20), new=TRUE)
也
par(new=T)
plot(rnorm(20), new=TRUE)
創建一個新的窗口中創建新的繪圖窗口(設備?)
既沒有給我一個新窗口。我真的需要創建一個新設備嗎?
我想爲R.每個額外的情節我嘗試不能與面值(新= T)
plot(rnorm(20), new=TRUE)
也
par(new=T)
plot(rnorm(20), new=TRUE)
創建一個新的窗口中創建新的繪圖窗口(設備?)
既沒有給我一個新窗口。我真的需要創建一個新設備嗎?
par(new = T)
用於繪製現有繪圖。您需要爲每個圖創建一個新設備,並以dev.off()
關閉。如果您想在同一個窗口中顯示多個圖,請嘗試使用par(mfrow=c(2,2)
進行2行2個圖。
plot.new()
函數用於在當前設備上啓動一個新的繪圖,並在沒有當前打開的設備的情況下打開默認設備。如果你想要一個新的設備(這樣你就可以在一個窗口中顯示舊的繪圖,而在另一個窗口中繪製新的繪圖),那麼可以使用dev.new()
或其他設備功能。
是的,用dev.new()打開一個新設備;這可能是你在追求什麼 – baptiste 2012-02-15 19:52:06
你使用的是什麼R接口? AFAIK,RStudio不(允許)允許多個繪圖窗口。 – 2012-02-15 20:28:24
在RStudio中,你必須用'x11()','windows()'或'quartz()'打開一個新的Windows設備,具體取決於你的操作系統; 'dev.new()'不起作用。 – 2012-02-15 22:52:13