以下のコードを実行すると、期待した結果が得られません。1 つのウィンドウですべてのプロットを取得することを期待しますが (単純化すると機能します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()
ました。同じ問題。