美观实用 打造不等间距的散点图
2022-05-30平淡
平淡
1. 添加辅助列
从图1中可以看到,改造散点图的横坐标日期是与抽检日期一一对应的(传统散点图的时间间隔为5天且等间距排列)。因为需要将其作为横坐标数据来使用,因此在源数据后面添加一个新辅助列并将数值全部设置为“0”,这样散点就分布在横坐标上了。同时在改造散点图中还有一条虚线作为合格线标记(数值是90%),同上再添加一列合格线数据,数值也设置为90%(图2)。
2. 生成散点图
选中A1:D8数据区域,依次点击“插入→图表→散点图→带平滑线和数据标记的散点图”,生成一个默认散点图,接着切换到“图表设计”并选择“样式6”。选中生成的散点图,然后点击右上角的“+”,設置为仅在图表中保留“坐标轴→主要纵坐标轴”的显示(图3)。
3.设置合格线
选中图表中的合格线,在右侧的窗格中依次切换到“设置数据系列格式→系列选项→填充”,将“颜色”设置为“白色”、“透明度”设置为“49%”、“短划线类型”设置为“圆点虚线”,再设置一个“结尾箭头类型”,其他参数选择默认,这样会生成一个透明的圆点虚线合格线(图4)。
4. 添加辅助列标签
在图表底部选中辅助列所对应的横线图,右击并选择“设置数据标签格式”,在右侧的窗格中切换到“标签选项”,“标签包括”选择“X值”、“标签位置”选择“靠下”,然后调整图表的大小,使得标签日期可以显示在横线图的下方(图5)。
5. 添加日期指示线
图1所示的日期指示线,在默认散点图中是没有的,我们可以通过增加“误差线”的方式来添加。依次点击菜单栏中的“图表设计→添加图表元素→误差线→标准误差线”,这样在图表中会增加垂直误差线和水平误差线。接着在图表中双击添加的垂直误差线,在右侧的窗格中切换到“误差线选项”,将“方向”设置为“负偏差”、“末端样式”设置为“无线端”、“误差量”设置为“百分比→10 0%”,将这个垂直误差线作为抽检日期的指示线来使用(图6)。
再次选中垂直误差线,在右侧的窗格中切换到“填充选项”,然后参照图4所示的界面为其设置“颜色”“宽度”“结尾箭头类型”等参数(图7)。最后在图表中选中水平误差线,按下D el 键将其删除,这样就完成了抽检日期指示线的设置。
6. 细节调整和美化
完成上述的设置后,我们还可以根据实际需要做一番调整和美化。比如为抽检合格率线设置更醒目的填充色、为图表添加标题和图示、适当调整图表的大小等。这样我们通过这个图表就可以直观地看到抽检结果了(如12月23日的抽检合格率最低),而且抽检结果和抽检日期是一一对应的(图8)。
扩展阅读
此外,我们还可以使用多个类型的组合散点图。比如下表是各个产品的价格指数、历史百分位和平均价格指数等数据,现在需要在图表中标注每个产品的价格指数并直观地显示其历史百分位。
先在E列添加一个辅助列,输入“历史百分位标注”并将数值均设置为“ 0”。接着选中B2:E7数据区域(注意不要选中A列数据),依次点击插入“图表→散点图”,然后选中平均价格指数和历史百分位散点图并设置为“带平滑线和数据标记的散点图”。再选中价格指数散点图,将散点标记填充为红色并设置合适的大小,最后再添加垂直误差线和数据标签即可。这样我们就可以很方便地从图表中看到各个产品的价格指数值及其所处的历史百分位数值了(图9)。