运行以下代码时,我没有得到预期的结果。我希望在一个窗口中获取所有图(当我执行更简单的操作时它可以工作plot(1:5)
),但只有最后一个图出现在左上角。
为什么会发生这种情况,我怎样才能获得所需的行为?
library(psych)
swiss2<-swiss[c(2:6)]
rotations <- c("none", "varimax", "quatimax",
"promax", "oblimin", "simplimax")
par(mfrow=c(2,3))
for (current_rotation in rotations){
biplot(principal(swiss2, nfactors = 2, rotate = current_rotation, scores = T),
main = current_rotation)
}
windows()
注意:我用和尝试了不同的图形设备x11()
。同样的问题。