图表的主要作用在于以更直观可见的方式来描述和展现数据,有时候借助一些工具或手段来进行处理,让图表能够提供更有价值的数据展现,其中坐标轴的设置就是非常有效的方法之一。
在前面小编介绍了
本文主要以实例介绍使用不等距的坐标轴标签来改变图表的展现形态的方法,达到在保持正确时间逻辑的基础上,突出每个数据点上的坐标轴位置的效果。
在上一次的文章:使用均匀时间坐标来改变图表的展现形态的方法当中,我们通过散点图的方法,将下面这组网站不同时间点上的在线用户数据做成了均匀时间刻度的图表分布形态。
如果希望这个图表在保持正确时间逻辑的基础上,突出每个数据点上的坐标轴位置,以此来表明具体是哪个时间点上产生了这些数据,比如下面的图中这样的效果,可以采用一种虚拟坐标标签的方式来实现。
具体实现方法如下:
首先,需要在原始数据的基础上增加一列辅助数据,这一列数据都使用相同的数值,具体数值大小根据Y轴的最小值来决定,在这个例子当中最小值为0,因此可以全部取为0,得到下面这个表格。
然后以【时间】这列数据作为X轴数据,另外两列分别作为两个不同系列的Y轴数据,生成包含数据点显示的XY散点图,
生成结果如下:
<