plotmatrixを使用して、データフレーム内の相関関係を見つけます。
# Reduce dataset to 1000 to make things run faster
d <- diamonds[sample(nrow(diamonds), 1000),]
plotmatrix(d[,-c(2:4)]) + geom_smooth(color="steelblue", method="lm")
異なる列が同じスケールである限り、これは正常に機能します。そうでない場合、小さなスケールの列は役に立たなくなります。上記の例を実行するとわかるように、価格が最大であるため、他のすべての列が強制終了されます。
グリッドでこの問題を解決するために、私は通常、ggplotに以下を使用して各スケールを個別に描画するように依頼します。
scales="free_x"
しかし、どうすればそれをplotmatrixに渡すことができますか、またはplotmatrixを独立してスケールさせることができますか?