Сохранение нескольких участков, которые создаются с помощью одной команды в одном файле JPG в R

голоса
0

Я в настоящее время использую statnet набор для ERGMS в R , и я приспособил модель и проверен на модели дегенерацию ( с использованием mcmc diagnostics()). Теперь я хочу , чтобы оценить степень согласия:

fit1 <- ergm(ExampleData ~ edges + mutual + ctriple, set.seed(123))
gof_fit1 <- gof(fit1)
summary(gof_fit1)
jpeg(GOF model1.jpg, width = 600, height = 600)
par(mfrow=c(2,3))
plot(gof_fit1)
dev.off()

Проблема заключается в том, что plot(gof_fit1)дает пять участков (один для в степени, вне степени, краевые мудро общие партнеры, минимальное расстояние геодезического и статистика модели каждый). Так что, если я открываю «GOF model1.jpg», это только показывает мне последний участок (модель статистики).

Обычно я использую следующие команды, чтобы сохранить несколько графиков в одном файле JPG и он работает, так как каждый участок записывается так:

jpeg(Example1.jpg)
par(mfrow=c(2,2))
plot(w)
plot(x)
plot(y)
plot(z)
dev.off()

Однако, в моем примере выше, одна команда ( plot(gof_fit1)) создает несколько участков. Как я могу сохранить все пять участков , которые создаются с помощью команды plot(gof_fit1)в одном файле JPG?

Заранее большое спасибо!

Задан 19/09/2018 в 13:34
источник пользователем
На других языках...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more