使用R的echarts4r包,有没有办法通过鼠标悬停突出显示多线图中的线序列?例如,在饼图here中,将鼠标移动到饼图段上会使它们变大。对于折线图,可以在鼠标悬停时淡化其他系列吗?
以下是R中的示例图表:
mtcars %>% e_charts(mpg) %>% e_title("MTCARS", "Test chart") %>%
e_line(drat) %>% e_line(wt) %>% e_datazoom(type = "slider") %>%
e_tooltip(trigger = "axis") %>% e_toolbox()
答案 0 :(得分:1)
不,遗憾的是,这条线本身无法强调,请参阅this issue。但是,您可以自定义强调点。
style <- list(
itemStyle = list(
color = "blue",
opacity = .5
)
)
mtcars %>% e_charts(mpg) %>%
e_title("MTCARS", "Test chart") %>%
e_line(drat, emphasis = style) %>%
e_line(wt, emphasis = style) %>%
e_datazoom(type = "slider") %>%
e_tooltip(trigger = "axis") %>%
e_toolbox() %>%
e_toolbox_feature("saveAsImage")
上该行的更多选项