最后修改时间:2022-12-15 18:29
柱形图包括柱状图和条形图。
柱状图是用竖直的柱子来展现数据,一般用于展现横向的数据变化及对比。
条形图是用横向的柱子来展现数据,一般用于纵向的数据排名及对比。
图4-7 Highcharts 柱状图
柱状图相关的配置参考 API 文档:
条形图其实就是 X、Y 轴对调的柱状图,在 Highcharts 的内部实现里,条形图是在柱状图的基础上加了 chart.inverted = true
配置,所以条形图的配置参数和柱状图是完全一样的。
图4-8 Highcharts 条形图
柱状图相关的配置参考 API 文档:
柱形图中的间距包括 柱子之间的间距 及 分组之间的间距,利用他们我们可以做出 嵌套的柱状图、直方图等效果,直方图的示例如下:
plotOptions: {
column: {
pointPadding: 0,
borderWidth: 0,
groupPadding: 0,
shadow: false
}
}
通过设置 dataLabels.inside = true 可以将数据标签放置在柱子内部
plotOptions: {
column: {
dataLabels: {
inside: true
}
}
}
通过设置 dataLabels.allowOverlap = true 可以避免数据标签因重叠而不显示的问题
通过在网格里绘制多个条形图可以实现格子图效果,下面是用 HTML 表格及 4 个条形图来实现的格子图示例:
本教程仅用于学习、研究和交流目的,欢迎非商业转载。转载请注明出处及完整的链接。
订阅更新
尊敬的用户您好:
由于域名备案调整,我们将于 2023-01-01 ~ 2023-01-07 日陆续停用 highcharts.com.cn 域名,受影响的网站及域名如下:
网站或服务名称 | 域名 | 替代的网站 |
---|---|---|
主站 | www.highcharts.com.cn | www.hcharts.cn |
静态资源服务/CDN | cdn.highcharts.com.cn code.highcharts.com.cn | code.hcharts.cn |
img.highcharts.com.cn | img.hcharts.cn | |
API 文档 | api.highcharts.com.cn | api.hcharts.cn |
导出服务 | export.highcharts.com.cn | export.hcharts.cn |
以上网站服务及 highcharts.com.cn 域名下的网站将于 2023-01-08 日全部下线,未来一段时间将不可访问,后续我们将上线新的网站。
如果您的应用中有使用到相关服务,请抓紧时间对链接进行调整(特别是静态资源/CDN 服务的链接),以免影响您的网站或应用的正常运行,由此给您带来的不便,敬请谅解。
如需帮助,请及时与我们联系:0571-86208605 / 18106595564(微信)。
简数科技 2022-12-22