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

R语言highcharter包旭日图显示CGPA平均值而非总和的实现方法

R语言highcharter旭日图显示CGPA平均值解决方案

你当前的代码默认对CGPA执行求和汇总,只需修改data_to_hierarchical()函数的汇总参数即可实现平均值计算:

调整后完整代码

data <- read.csv('Student_CGPA.csv')
# 指定汇总函数为mean,计算对应分组的CGPA平均值
out <- data_to_hierarchical(data, c(Semester, Course), CGPA, fun = mean)
# 绘制旭日图,可自定义tooltip明确显示平均数值
hchart(out, type = "sunburst") %>%
  hc_tooltip(pointFormat = "平均CGPA:{point.value:.2f} <br> 分类名称:{point.name}")

说明

  • data_to_hierarchical()的fun参数用于指定数值字段的汇总规则,默认值为sum(求和),替换为mean即可按分组计算平均值
  • 额外添加的hc_tooltip()配置可以自定义悬浮提示的显示内容和格式,.2f表示保留两位小数,可根据需求调整格式规则

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 05:39:00