:
Python-matplotlib 定制化图例绘制
Python-双Y轴绘制图表元素完善
双Y轴图例等熟悉添加
Python-matplotlib 定制化图例绘制
本期的推文绘制我们的参考图例来源于以下图表...可以看出:
图表是双Y轴的绘制
图表的x轴刻度绘制较为复杂(也是本期的重点内容),如下:
?
由于没有原始数据,我们使用Python进行虚构,构造的数据预览如下(部分):
?...data列用于绘制柱形图(bar plot),line_data列用于绘制第二个Y轴的点线图(line plot)
数据处理
通过观察原始图表,我们可以知道,原图的x轴刻度是一年的12个月份,即[2,4,6,8,10,12...','8','','10','','12']*4
这里我是虚构的4年数据哈,而使用‘’用于替代不显示的[1,3,5,7,9,11]的刻度位置,接下来我们直接绘图。...定制年份的刻度label文本
#添加 年数文本作为X轴信息
for i,text in zip([.125,.375,.625,.875],['2014','2015','2016','2017']):