Я хочу создать новое окно для каждого дополнительного графика в R. Я пробовал
plot(rnorm(20), new=TRUE)
, а также
par(new=T) plot(rnorm(20), new=TRUE)
Ни одно из них не дает мне новое окно.Мне действительно нужно создать новое устройство?
Функция plot.new() используется для запуска нового графика на текущем устройстве и открывает устройство по умолчанию, если в данный момент устройство не открыто.Если вы хотите новое устройство (чтобы у вас был старый график в одном окне, а новый график в другом окне), используйте dev.new() или другие функции устройства.
plot.new()
dev.new()
par(new = T) используется для построения поверх существующего графика. Вам нужно будет создать новое устройство для каждого сюжета, закрытое с помощью dev.off(). Если вы хотите использовать несколько графиков в одном окне, попробуйте использовать par(mfrow=c(2,2) для 2 строк по 2 графика.
par(new = T)
dev.off()
par(mfrow=c(2,2)