【发布时间】:2021-06-23 17:58:32
【问题描述】:
我正在使用echarts4r 创建一个圆环图。现在我正在尝试添加一个自定义工具提示,并且我能够复制此处给出的示例Echarts4r : Create stacked area chart with percentage from total in tooltip 和此处Displaying extra variables in tooltips echarts4r。但是,我真的不明白这如何扩展到饼图。我想要一个带有工具提示的饼图,显示总数和相对百分比
library(tidyverse)
library(echarts4r)
My_df <- data.frame(n = c(1, 4, 10),
x = c("A", "B", " C")) %>%
mutate(percent = round(n/sum(n), 2) )
My_df %>%
e_charts(x) %>%
e_pie(n, radius = c("50%", "70%")) %>%
e_tooltip()
这是我目前为止最好的镜头
My_df %>%
e_charts(x) %>%
e_pie(n, radius = c("50%", "70%")) %>%
e_tooltip(formatter = htmlwidgets::JS("
function(params){
return('<strong>' + params.name +
'</strong><br />total: ' + params.value +
'<br />percent: ' + params.value[1]) } "))
在散点图示例中,额外的值使用bind = 附加,但这不适用于饼图。
【问题讨论】:
标签: javascript r echarts