相关疑难解决方法(0)

如何在ggplot2中移动或定位图例

我正在尝试使用图表下方的图例创建一个ggplot2图.

ggplot2书在第112页上说"传说的位置和对齐由主题设置legend.position控制,值可以是右,左,上,下,无(无图例)或数字位置".

下面的代码工作(因为它是默认的"右"),并且它也可以使用"none"作为图例位置,但是"left","top","bottom"都会失败并显示"grid in Grid.Call" .graphics("L_setviewport",pvp,TRUE):视口的非有限位置和/或大小"

library(ggplot2)
(myDat <- data.frame(cbind(VarX=10:1, VarY=runif(10)), 
    Descrip=sample(LETTERS[1:3], 10, replace=TRUE)))
qplot(VarX,VarY, data=myDat, shape=Descrip) + 
    opts(legend.position="right")
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?重新定位一个传奇必须非常普遍,所以我认为这是我.

r legend ggplot2 legend-properties

63
推荐指数
4
解决办法
5万
查看次数

标签 统计

ggplot2 ×1

legend ×1

legend-properties ×1

r ×1