相关疑难解决方法(0)

ggplot2:从宽高比中排除图例

我使用ggplot2knitr发布带有右侧图例的散点图.图例包含在宽高比中,因此会打破图的"方形度",如默认主题中所示.当图例文本变得比"a"和"b"稍长时,图形变为"长矩形"而不是"正方形".

我想保持图形"平方",因此我想在图表中从纵横比中排除图例ggplot2.我.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")
)
Run Code Online (Sandbox Code Playgroud)

我可以在这里添加任何内容以从宽高比中排除图例吗?到目前为止操作coord_equalcoord_fixed失败,有fig.widthfig.height选项.谢谢你的帮助!

编辑:删除工作示例,下面的问题用完整的示例代码回答(对于批准答案的延迟感到抱歉).

r ggplot2 knitr

4
推荐指数
1
解决办法
974
查看次数

标签 统计

ggplot2 ×1

knitr ×1

r ×1