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

如何修改echarts4r中X轴与Y轴刻度的字体大小?

修改echarts4r中X/Y轴刻度字体大小的方法

当然可以修改,你需要通过e_x_axis()和e_y_axis()(多Y轴时指定y_index)来配置轴刻度的字体大小,而非仅依赖全局的e_text_style()。

修改后的示例代码

library(lubridate)
library(echarts4r)

df <- data.frame(
  Date = dmy("01/01/2020","01/02/2020","01/03/2020","01/04/2020","01/06/2020"),
  Temperature = c(10, 2, 4, 5, 1),
  Phosphate = c(4, 1, 2, 5, 6)
)

df |>
  e_charts(Date) |>
  e_bar(Phosphate, y_index = 1) |>
  e_line(Temperature) |>
  # 设置X轴刻度字体大小
  e_x_axis(axisLabel = list(fontSize = 24)) |>
  # 设置第一个Y轴(默认y_index=0)刻度字体大小
  e_y_axis(axisLabel = list(fontSize = 24)) |>
  # 设置第二个Y轴(y_index=1)刻度字体大小
  e_y_axis(y_index = 1, axisLabel = list(fontSize = 24))

关键说明

  • axisLabel = list(fontSize = 24) 是核心配置,用于指定轴刻度标签的字体大小,数值可按需调整。
  • 由于你的图表包含两个Y轴,需要分别调用e_y_axis()并指定y_index,来单独设置每个Y轴的刻度样式。
  • 全局的e_text_style()主要影响标题、图例等其他文本元素,对轴刻度的样式优先级低于轴自身的配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 01:24:26