Сохранение qgraph не работает в цикле for, но снаружи
Я пытаюсь создать и сохранить несколько участков с qgraph()
, Пока что попробовал:
for (i in 1:100){
png(paste(i,".png",sep="_"))
qgraph(l[[i]])
dev.off()
}
l
список из 100 весовых матриц
Создание сюжета вне цикла for работает без проблем.
Цикл for также работает с plot()
, вместо qgraph()
,
В качестве альтернативы я использовал:
qgraph.animate(l,progress=FALSE)
С помощью qgraph.animate()
создает 100 участков. Есть ли способ их спасти? Это также имело бы преимущество возможности использования аргумента ограничения.
1 ответ
Я нашел решение для своего собственного вопроса. Требуется два шага, чтобы добраться туда.
Создайте и сохраните список участков:
tert1_aggr_dates_coef_qgraph<-qgraph.animate (l, прогресс = F, ограничение =.1)
Используйте список графиков для цикла, чтобы создавать и сохранять графики.
для (я в 1:100){
JPEG (паста (я,"JPG"))
qgraph (tert1_aggr_dates_coef_qgraph [[я]])
dev.off ()}