r - 围绕 x 轴标签居中 ggplot2 输出图像
问题描述
下图显示了我收集的一些数据。它是使用 ggplot2 绘制和保存的:
ggplot(gate, (aes(V, I))) +
geom_line()
ggsave("filename.png", width = 15, height = 7, units = "cm")
有没有办法使绘图的输出图像围绕 x 轴标签居中?我的意思是,在我的图中,x-label 应该是输出图片的中心,而不是绘图区域的中心。(例如,通过在绘图的正确位置添加空格)
解决方案
您可以尝试添加一个主题层并稍微调整一下尺寸(这里我放了 1 厘米)吗?
mtcars %>% ggplot(aes(x = mpg, y = disp)) + geom_line() + theme(plot.margin = unit(c(0,1,0,0), "cm"))
推荐阅读
- python - PyInstaller:“未能执行脚本”错误
- android - ActionBarDrawerToggle(Activity 活动, DrawerLayoutdrawerLayout, 工具栏工具栏, int openDrawerContentDescRes, int closeDrawerContentDescRes)
- java - 使用 Prim 和堆计算 MST 的总重量
- laravel - 如何从 laravel 中具有父 ID 的集合创建嵌套数组?
- c++ - UI 自动化示例错误:LNK2001 无法解析的外部符号 _CLSID_AccPropServices
- c# - 为什么 Visual Studio 在 Razor (.cshtml/.razor) 中突出显示双花括号?
- javascript - 当图像大小不同时,如何在 carasoul 中制作响应式图像?
- javascript - 来自javascript的二维码阅读器
- java - 将对象投射到 ? 类型作为 List 的参数
- python - pytest-bdd 是否支持标记示例并通过 pytest -k tag_name 使用标记调用测试