R 自动缩放到统计摘要数据
我想放大ggplot图表的一部分,重点放在摘要上 统计数字 假设我们有一些数据-- --我们只想画出方法-- 通常,我会使用R 自动缩放到统计摘要数据,r,ggplot2,R,Ggplot2,我想放大ggplot图表的一部分,重点放在摘要上 统计数字 假设我们有一些数据-- --我们只想画出方法-- 通常,我会使用scale\u y\u continuous(limits=…),但在使用 stat\u summary这会删除一些数据(请参见?stat\u summary) 所以,我想使用坐标笛卡尔(ylim=…)。但是,这需要手动操作 指定y限制,它似乎放大了图形的一部分,这可以 保留不太合理的背景网格-- --在本例中,仅填写6作为记号 “收缩包装”如何仅放大统计摘要显示的数据,
scale\u y\u continuous(limits=…)
,但在使用
stat\u summary
这会删除一些数据(请参见?stat\u summary
)
所以,我想使用坐标笛卡尔(ylim=…)
。但是,这需要手动操作
指定y限制,它似乎放大了图形的一部分,这可以
保留不太合理的背景网格--
--在本例中,仅填写6作为记号
“收缩包装”如何仅放大统计摘要显示的数据,
没有手动指定限制和更改背景网格
(实际上,我想用均值和置信区间来实现这一点,所以我想使用
stat\u summary
)目前无法在stat\u summary之后自动缩放。
对于刻度和断点,您可以在ggplot-0.8.9的坐标笛卡尔中使用wise=TRUE
data <- data.frame(x = c(1,2), y=c(1, 3, 5, 7, 9, 11))
ggplot(data, aes(x, y)) +
stat_summary(fun.y=mean, geom="point",color="red") +
coord_cartesian(ylim=c(4.5,7.5), wise=TRUE)
数据谢谢——明智的选择有效。关于如何选择合适的y形限值以使数据保持垂直居中,有什么建议吗?这应该在下一版本中解决
qplot(x, y, data=data)
+ stat_summary(fun.y=mean, geom="point",color="red")
+ coord_cartesian(ylim=c(4.5,7.5))
data <- data.frame(x = c(1,2), y=c(1, 3, 5, 7, 9, 11))
ggplot(data, aes(x, y)) +
stat_summary(fun.y=mean, geom="point",color="red") +
coord_cartesian(ylim=c(4.5,7.5), wise=TRUE)