我正在使用 pairs(iris)
来显示古老的Iris数据集中四个变量(Sepal.length,Sepal.width,Petal.length,Petal.width)之间的可能关系 .
当我添加颜色参数时......
pairs(iris[, 1:4], col = iris$Species)
......我可以看到三种物种(Iris setosa,Iris virginica和Iris versicolor)之间的区别,但代码 - 正如我所写的那样 - 并没有将颜色与物种联系起来 . 换句话说,没有任何图例或任何作为图例的功能 .
所以有人建议在下面的代码行中添加以下代码......
par(xpd = TRUE)
legend( "bottomright", fill = unique(iris$Species),
legend = c( levels(iris$Species) ) )
...虽然我得到了一个图例框,但是图例中的数据覆盖了图例 .
有没有办法为 pairs()
创建一个与数据表示本身不重叠的图例框?
1 回答
您可以使用
oma
参数控制边距大小为pairs
. 有关详细信息,请参阅?par
中的oma
条目 .