暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

画对比折线图【Python】

原创 Twilight 2023-12-09
281

出这一期想必是我做某个课程作业遇到了。

由于去各个官网下载对比图要钱,我还是不想花钱的!真讨厌!浅浅水一期。


以下是要做的对比图的数据:


代码:

from matplotlib import pyplot as plt#设置中文显示plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']y_1=[2.16,2.36,2.5,2.81,2.91]y_2 = [2.09,2.32,2.46,2.72,2.9]x = range(2018,2023)#设置图形大小plt.figure(figsize=(10,7),dpi=80)#画图#label设置图例标签;color设置颜色;linestyle设置线型;linewidth设置线的粗细alpha设置线的透明度plt.plot(x,y_1,label="重庆市",color="orange",linestyle=':',linewidth=4,alpha=0.8)plt.plot(x,y_2,label="云南省",color="cyan",linestyle='-.',linewidth=4,alpha=0.8)#设置坐标_xtick_labels = ["{}年".format(i) for i in x]plt.xticks(x,_xtick_labels )#绘制网格,alpha表示调节网格透明度plt.grid(alpha=0.4)#将数字展示在折线上for a, b in zip(x, y_1):    plt.text(a, b, str(b), ha='center', va='bottom', fontsize=10)  # ha='center', va='top'for a, b1 in zip(x, y_2):    plt.text(a, b1, str(b1), ha='center', va='bottom', fontsize=10)#添加图例,loc表示设置图例放在什么位置plt.legend(loc="upper left")plt.xlabel('年份')plt.ylabel('单位:万亿')  # accuracyplt.title('重庆市与云南省近五年GDP对比图')#展示plt.show()


报错系列:

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论