Chart FX图表类型:条形图
条形图是最常见的商业图表类型,尤其适用于比较分析。您可以使用条形图来说明单个项目之间的比较。条形图还可用于比较类或组数据。在条形图中,一类或一组数据可以是单一类别(单序列),也可以进一步细分为多个类别(多序列),以便进行更深入的分析。
将数据传输给条形图非常简单,只需传输一个或多个数据序列以及每个数据序列附带的标记或标签即可。这些标签将显示在分类或时间轴(X 轴)上。
当图表中包含多个序列时,Chart FX 默认会以二维方式并排显示条形图。例如,如果您想显示一年中不同月份的预计收入与实际收入,条形图就是最好的选择。下面列出了几个条形图:
条形图和柱形图
一些图表供应商会对柱形图和条形图做区分。根据一般经验来说,柱状图是显示垂直条形图的图表,而条形图通常指水平条形图。然而,也有部分人认为可以不做区分。因此,Chart FX 均使用“条形图”一词来描述这两种情况——垂直和水平的图表。
如需制作水平条形图,请使用甘特图类型。有关其他信息,请查阅电子文档中的 Chart FX API。
控制条形图宽度和点之间的空间
条状的宽度由 X 轴上的点数和series数决定。Chart FX 会将 X 轴空间平均分配给图表中的所有点。一旦空间确定,点中的所有series就会共享该空间,并由 Volume 属性控制。Volume 的默认值为 75,这意味着条形图将使用分配给每个点的 75% 的空间,从而在一个点和另一个点之间留出空隙。Volume 为 100 时,一个点和下一个点之间将不留任何空间,如下图所示:
所有series 的volume值必须相同。在Chart FX中,只有当条形图重叠时,才可以为每个series设置不同的volume值。重叠是条形图和甘特图库中的一项功能。下面的代码显示了如何设置不同体积的条形图:
堆叠图表
另一种展示条形图的方式是堆叠。通过这种方式,图表上的单个条形图可以显示多个数据类别的数据。堆叠条形图显示了部分与整体的关系。根据您是要在一个数据标签类别中划分不同区域还是要堆叠两个独立的数字类别,采用不同的堆叠技术。
堆叠条形图与簇状条形图的复杂程度类似,通过将图表条状或区域内的元素值项目加在一起而实现。通过堆叠项目并为每个项目指定不同的颜色,可以有效地显示可比或相关项目的趋势,或直观地强调几个指标的总和。
创建堆叠条形图需要多个series。每个series都包含加和值,并作为一个附加段放在条状长度旁。此外,在Chart FX中,您可以选择以垂直、水平或以分组方式堆叠条形图,如下图所示:
在某些情况下,您可能需要比较在不同场景或时间实例中多个series的份额。此时您可以使用 100% 堆叠样式:
带有初始值的条形图
大多数条形图显示的条形从坐标轴最小点开始,在图表区域内一直延伸到给定的数值。在某些情况下,条形图需要有初始值和结束值,此时就需要以不同的方式绘制条形图。
例如,甘特图可以用图形显示项目中的活动,每个活动(条形图)都有开始和结束日期;此时的条形图就需要显示初始值,如下图所示。
要实现这些图表类型,只需使用 YFrom 属性向图表传递一个额外的初始值即可。您也可以在数据集中指定一个特定字段来代表所创建图表的初始值。
注意: 水平和垂直条形图都可设置初始值。
三维(3D)条形图
在Chart FX,您还可以制作三维(3D)条形图。三维图有时更不易阅读和分析,但却可以提升演示时的美观度。Chart FX 支持两种三维效果:斜投影和正投影。
在斜三维视图中,图表在图表空间中显示为具有深度的三维物体。相反,正投影 3D 视图允许您为图表设置旋转角度和透视值。以下分别是斜视投影和正视投影的示例图:
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室