Chart FX——坐标轴简介
坐标轴是最重要的元素之一,因为读者需要借由其所包含的信息来理解图表。在大多数情况下,图表是以 XY 坐标系绘制的。数值或 Y 轴显示数值数据所代表的数值范围,而类别轴或 X 轴则显示图表中数据的细分情况。下图突出显示了数值 (Y) 轴和类别 (X) 轴:
当您第一次创建和填充图表时,Chart FX 使用一种“最佳拟合”算法来自动适应坐标轴设置。这种行为最大限度地减少了自定义图表坐标轴的初始编程工作。然而,在大多数情况下,程序员会面临复杂的坐标轴配置情况,如标签、滚动、刻度标记和格式设置,这些功能是必备的,用户需要借由它们跟踪和分析数据。
我们将在相关文档中介绍最常见的坐标轴操作情况以及用于增强图表可读性的高级功能和技术,如创建对数刻度、多坐标轴以及坐标轴区域和窗格。
数值坐标轴和分类坐标轴
正确配置坐标轴的第一步是识别所处理的是数值坐标轴还是分类坐标轴。有时这并非易事,您可能需要仔细检查图表。在大多数情况下,分类坐标轴会与数值坐标轴会相伴出现,如上图所示。
不过,在 XY 散点图中,两个坐标轴都是数值坐标轴。同样,对于某些图表类型(如甘特图或横条图),X 轴仍是分类轴,但您可以将它设为垂直轴。此外,有些图表类型甚至没有 X 轴或 Y 轴;例如,饼图就无需设置任何轴对象的属性。
下列图表展示了上述几种情况:
从本质上讲,数值坐标轴包含一系列数字,这些数字分别与对应的tick mark值关联,所以对这些数字进行刻度标记或格式设置的所有属性都会作用于数值坐标轴上。在处理数值坐标轴时,您无需费心地对每个tick mark值进行标记,因为 Chart FX 会自动为坐标轴中的每个刻度标记选择标签(或数字)。
相反,分类轴显示的是标签(而不是数字)。在大多数情况下,您需要为每个刻度标记添加标签,以提高图表的可读性。如果没有为分类坐标轴指定标签,Chart FX 将为坐标轴上的每个刻度标记分配数字标签(1,2,3......)。
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室