2016-06-20 40 views
1

我想使用函数pairs()来绘制多个变量及其各自的相关系数。带有对图的图例位置r

它运作良好,尽管我想将所有轴的图例放在图的底部和左侧。 默认情况下,他们正在改变侧每隔两个地块,你可以在这个例子中看到:

pairs(~Sepal.Length+Sepal.Width+Petal.Length+Petal.Width, data=iris) 

如果任何人有和没有ggplot2 [R包一个答案,那将是完美的。

回答

1

使用GGally

library(GGally) ggpairs(data=iris)

enter image description here

或者只是连续列

ggpairs(data = iris[, 1:4])

enter image description here

+0

我看到了这个包,看起来不错,但我正努力将它安装在Rstudio中。它有一个与“网格”的依赖关系,这个已被存档... –

+0

啊,好的。对不起,我不使用RStudio,所以不得不离开那个给其他人。 – timcdlucas

+0

解决方案很有趣,但它需要一些操作才能很好(如'axisLabels =“internal”')。这是一个相当复杂的对象。 –