没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:吴园园|2019-12-03 14:47:36.570|阅读 664 次
概述:了解如何使用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 = “ https://code.highcharts.com/modules/accessibility.js” > </ script>
交互式圆圈图是一个引人注目的图表,它不仅具有吸引力和多维性,而且易于阅读。每当需要显示节点之间的关系时,请在项目中随意使用它。
=====================================================
想要购买Highcharts正版授权的朋友可以咨询慧都官方客服
更多精彩内容,敬请关注下方的微信公众号,及时获取产品最新资讯▼▼▼
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com
文章转载自:Highcharts在许多企业应用程序中,从 Visio 文件读取形状数据是一项常见需求,因为这些应用程序中的图表都包含有意义的元数据。本教程将借助Aspose.Diagram,以清晰实用的方式指导您使用 C# 读取形状数据。
PDF 的页面大小决定了其内容的显示、打印或处理方式。在准备打印、转换格式或标准化布局时,我们通常需要更改PDF文档的纸张大小。在本教程中,您将学习如何使用 Java 编辑任何 PDF 文件的页面大小。我们将通过完整的代码示例,逐步指导您完成操作。
本文主要介绍如何使用DevExpress WPF Grid控件中的节点(Nodes)概述,欢迎下载最新版组件体验!
本教程提供DevExpress WinFormsWinExplorer视图的基本信息,欢迎下载最新版组件体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@evget.com
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
慧都科技 版权所有 Copyright 2003-
2025 渝ICP备12000582号-13 渝公网安备
50010702500608号