我正在寻找的方式来在GGPLOT2注释轴。问题的例子可以在这里找到: http://learnr.wordpress.com/2009/09/24/ggplot2-back-to-back-bar-charts

图表(在链接示例曲线图)的y轴具有注释:(百万欧元)。有没有一种方法来创建这种类型的GGPLOT2注解?纵观文档没有明显的方式,因为ggplot没有明确让你把对象外绘制区域。但也许有一些解决办法?

一我想到使用秤的可能的解决方法的:

data=data.frame(x=1:10,y=1:10)
qplot(x=x,y=y,data=data)+scale_y_continuous(breaks=10.1,label="Millions")

但后来我怎么去掉勾选?它似乎是因为ggplot不支持多尺度,我需要抢scale_y_continuous的输出,当计算规模automaticaly,然后手工添加我的自定义休息和标签。也许有更好的办法?

有帮助吗?

解决方案

也许grid.text()

grid.text("label", x = unit(xpos, "npc"), y = unit(ypos, "npc"))

有用于xposypos适当的值。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top