我有一个类似的问题,this post.但不知何故,我所有的try 都失败了.目标是工具提示作用于条形图,但不作用于行(e_mark_line()
):
library(echarts4r)
tibble::tibble(category = LETTERS[1:4],
num1 = c(50, 100, 150, 200),
num2 = c(1,2,3,4)) |>
e_charts(category) |>
e_bar(num1, num2) |>
e_tooltip(trigger = "item",
formatter = htmlwidgets::JS("
function(params){
return('<strong>' + params.value[0] +
'</strong><br />num1: ' + params.value[1] +
'<br />num2: ' + params.name ) } ")
) |>
e_legend(show = FALSE) |>
e_mark_line(data = list(yAxis = 100),
symbol = "none",
label = list(triggerTooltip = FALSE, silent = TRUE, color = "#000000"))