【发布时间】:2013-02-14 09:11:47
【问题描述】:
当我运行以下代码时,我没有得到预期的结果。我希望在一个窗口中获得所有图(当我做一个更简单的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() 尝试了不同的图形设备。同样的问题。
【问题讨论】: