2016-06-20 44 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」')。這是一個相當複雜的對象。 –