R: сохранение меток осей и масштабов при построении нескольких графиков - PullRequest
0 голосов
/ 04 мая 2020

Я использую следующую формулу для построения 5 графиков вместе:

my_data <- as.data.frame(datasets::volcano)

layout(matrix(c(1,2,3,4,5,6), 3, 2, byrow = TRUE))
par(mar=c(1,1,1,1))
plot(my_data$V1, my_data$V2)
plot(my_data$V3, my_data$V4)
plot(my_data$V5, my_data$V6)
plot(my_data$V7, my_data$V8)
plot(my_data$V9, my_data$V10)
plot.new()

5 plots

Это работает хорошо, но я теряю масштаб у -ось 1, 3 и 5-го участков и ось х последних. Это будет происходить с любыми будущими, пока я не стану dev.off ().

Спасибо!

1 Ответ

2 голосов
/ 04 мая 2020

Вы можете использовать par(mfrow = c(3, 2)) и настроить поля. Возможно, вам придется увеличить размер окна, чтобы вместить участок

my_data <- as.data.frame(datasets::volcano)
par(mfrow = c(3, 2))
par(mar = c(2, 2, 2, 2))
plot(my_data$V1, my_data$V2)
plot(my_data$V3, my_data$V4)
plot(my_data$V5, my_data$V6)
plot(my_data$V7, my_data$V8)
plot(my_data$V9, my_data$V10)

p

...