我使用ggplot2
并knitr
发布带有右侧图例的散点图。图例包含在纵横比中,因此破坏了绘图的“方形”,如默认主题中所示。当图例文本变得比“a”和“b”长一点时,图形变成“长矩形”而不是“正方形”。
我想保持图表“平方”,因此想从图表的纵横比中排除图例ggplot2
。My.Rprofile
有以下信息可以强制ggplot2
生成具有更大文本和更多围绕轴标题的空间的低色图:
theme_set(theme_bw(16))
theme_update(
axis.title.y = element_text(angle = 90, vjust = -.25),
axis.title.x = element_text(vjust = -1),
plot.margin = unit(c(1,1,1,1), "cm")
)
我可以在此处添加任何内容以从纵横比中排除图例吗?到目前为止,使用coord_equal
和的操作都失败了,以及 和选项也是如此。谢谢你的帮助!coord_fixed
fig.width
fig.height
编辑:删除了工作示例,下面用完整的示例代码回答了问题(抱歉延迟批准答案)。