You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在ggplot2中同时设置坐标轴标题为粗体并修改字号?

解决ggplot2坐标轴标题字号和粗体不同时生效的问题
  • 先调整代码结构:你现在分开调用两次theme(),虽然语法没错,但容易被后续设置覆盖,把两个坐标轴的样式合并到同一个theme()里试试:
theme_classic() +
  theme(
    axis.title.x = element_text(size = 6, face = "bold"),
    axis.title.y = element_text(size = 6, face = "bold")
  )
  • 如果还是不行,检查你的代码里是不是在这个theme之后还有其他theme()设置,把这个样式覆盖了,确保它是最后执行的theme配置。

  • 还有可能是字体问题:有些系统默认字体不支持粗体,换个明确支持粗体的字体试试,比如Arial:

theme_classic() +
  theme(
    axis.title.x = element_text(size = 6, face = "bold", family = "Arial"),
    axis.title.y = element_text(size = 6, face = "bold", family = "Arial")
  )
  • 排查的时候可以拆分步骤:先只设粗体看能不能生效,再叠加字号,这样能快速定位是哪部分出问题。

内容的提问来源于stack exchange,提问作者Imran Sarkar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 16:25:39