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

如何在echarts4r生成的图表中设置标题居中对齐

解决方案

你代码不生效的原因是e_title()中控制标题整体在画布中水平位置的参数为left,而非align:align参数仅用于控制多行标题文本内部的对齐规则,不会调整标题整体的位置。

将对应代码行修改为传入left = "center"即可生效,完整可运行代码如下:

library(echarts4r)
library(dplyr)

df <- data.frame(
  x = LETTERS[1:5],
  y = runif(5, 1, 5),
  z = runif(5, 3, 10)
)

df |>
  arrange(y) |> 
  e_charts(x) |>
  e_bar(y) |>
  e_legend(FALSE) |> 
  e_title("Título ejemplo", left = "center") |> 
  e_flip_coords()

补充说明

  • 如果需要调整标题的垂直位置,可增加top参数设置,例如e_title("Título ejemplo", left = "center", top = "3%")
  • 若需要添加副标题,可传入subtext参数,副标题会默认继承主标题的位置对齐规则

内容的提问来源于stack exchange,提问作者Jorge Hernández

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 04:15:04