提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:吴园园|2019-12-03 14:47:36.570|阅读 653 次
概述:了解如何使用Highcharts创建交互式圆圈图。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Highcharts是一款纯JavaScript编写的图表库,为你的Web网站、Web应用程序提供直观、交互式图表。当前支持折线、曲线、区域、区域曲线图、柱形图、条形图、饼图、散点图、角度测量图、区域排列图、区域曲线排列图、柱形排列图、极坐标图等几十种图表类型。
Highcharts现已更新至最新版本7.2.1,添加了新的辅助功能选项,具有更大的灵活性,可自定义隐藏的屏幕阅读器区域,并修复了一些之前存在的BUG,赶快下载试用吧~
交互式圆圈图是一种有吸引力且有用的图表类型,通常用于可视化图表中节点(或元素)之间的关系或依赖关系。其节点沿圆的外边缘布置,并在圆内部对其进行绘制。除了可视化连接之外,还可以轻松显示每个连接的大小。
下面的演示显示了2016年金砖四国的出口额(百万美元)。金砖四国由巴西,俄罗斯,印度,中国和南非组成。在这种情况下,这种联系说明了金砖国家之间的贸易。通过使用连接器宽度来表示贸易量,并使用颜色来表示国家或产地来对其进行“编码”,并对其进行了略微降低饱和度以提高可见度。
我们可以看到,中俄进出口贸易额接近平衡,而印度与中国的贸易平衡为负,即印度从中国的进口大于出口。同样清楚的是,中国在金砖国家之间的出口量最高。
要设置元素之间的关系,您要做的就是使用这种格式:其中和代表国家/地区,权重是进口数量。例如,中国在2016年从俄罗斯进口了322.29亿美元,这句话变成了代码:
['Brazil', 'Russia', 2524], ['Brazil', 'India', 4115], ['Brazil', 'China', 45738], ['Brazil', 'South Africa', 1401], ['Russia', 'Brazil', 2021], ['Russia', 'India', 5564], ['Russia', 'China', 32229], ['Russia', 'South Africa', 196], ['India', 'Brazil', 2484], ['India', 'Russia', 2398], ['India', 'China', 11757], ['India', 'South Africa', 3554], ['China', 'Brazil', 23364], ['China', 'India', 61311], ['China', 'South Africa', 12848], ['China', 'Russia', 38105], ['South Africa', 'Russia', 255], ['South Africa', 'Brazil', 336], ['South Africa', 'India', 5814], ['South Africa', 'China', 22491],
完成该部分后,您所要做的就是将编写dependecywheel为图表类型:并且您的代码可以运行了。type: 'dependencywheel',
备注
为了使图表更具吸引力,我更改了默认颜色。为此,我仅在JS代码顶部添加了以下几行:
Highcharts.setOptions({ colors: ['#058DC7', '#8dc705', '#c73f05', '#ffc080', '#24CBE5']});
辅助功能
当您处理依赖项转盘时,颜色是使图表更具吸引力且易于阅读的主要盟友。但是,由于估计有10%的人口是色盲的,因此有必要尝试使用图案填充或单色填充来排除任何人。
以下是使用图案填充和单色填充的演示:
对于没有色盲的人来说,此演示可能会使他们感到困惑,因为他或她不习惯于处理图案,尤其是采用压缩的方式,如下图。
在这种情况下,单色填充可能更适合所有用户阅读。
可访问性不只是考虑色盲。屏幕阅读器(例如NVDA,Jaws,Voiceover)也可以处理我们的图表,从而可以在图表中的节点之间导航,并通过屏幕阅读器软件大声读出其标签和值。为了使之成为可能,我们要做的就是添加对Highcharts可访问性模块的引用,并使其余代码保持不变:
<script src = “ //code.highcharts.com/modules/accessibility.js” > </ script>
交互式圆圈图是一个引人注目的图表,它不仅具有吸引力和多维性,而且易于阅读。每当需要显示节点之间的关系时,请在项目中随意使用它。
=====================================================
想要购买Highcharts正版授权的朋友可以
更多精彩内容,敬请关注下方的微信公众号,及时获取产品最新资讯▼▼▼
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:本文将演示如何使用DevExpress WPF Grid控件实现列和带的固定,欢迎下载最新版组件体验!
在本文中,我们将探讨如何通过使用 JxBrowser 和 Quill.js 将现代富文本编辑器嵌入到 Java 桌面应用程序中,来克服 Swing、JavaFX 和 SWT 中内置编辑器的局限性。
Word 文档中的批注通常用于协作审阅和反馈。这些批注可能包含文本和图片,它们为文档改进提供了重要的参考信息。本文将演示如何使用 Spire.Doc for Java 在 Java 中提取 Word 文档中的批注文本和图片。
本文主要介绍如何使用DevExpress WinForms Data Grid组件实现列重新排序,欢迎下载最新版组件体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢