赞
踩
追《乘风破浪的姐姐》上头,越看越生气。
。。。。。。。。。。。。。。。。。。。。。
好了不说与技术无关的话,这里以各个show的排名为例,说明一下plt画图的基本用法。
涉及到的内容有:
自行理解和应用。
#-*- coding: utf-8 -*- import matplotlib.pyplot as plt name = ['宁静','万茜','张雨绮','张含韵','金晨','郑希怡', '李斯丹妮','伊能静','王霏霏','蓝盈莹','郁可唯', '黄龄','黄圣依','白冰'] show1 = [106,131,68, 29, 62, 39, 60, 48,70,63,85, 33, 54, 45] show2 = [142, 140, 113, 50, 91, 40, 55, 63, 52, 63, 84, 47, 42,39] show3 = [127, 128,80, 116, 86, 66, 45, 72, 134, 56, 59,![在这里插入图片描述](https://img-blog.csdnimg.cn/20200807161126713.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xvdmV0YW96aWJhYnk=,size_16,color_FFFFFF,t_70) 47, 80, 68] show4 = [209,225,189,143,113,103, 84,78,70,65,53, 41,33,27] x_data = ['一公','二公','三公','四公'] y_data = [] Color = ['red','blue','black','green','blue','brown', 'chocolate','darkred','gold','greenyellow','red', 'lime','tomato','pink'] markers = ['o', 's', '^', 'p', '.', 'v', ',', 'd', 'h', '2', 'x', '4','d','+'] Linestyle = ['-','--','-.',':','-','--', '-.',':','-','--','-.', ':','-','--'] for i in range(len(name)): y_data.append(show1[i]) y_data.append(show2[i]) y_data.append(show3[i]) y_data.append(show4[i]) # 画图 plt.plot(x_data, y_data, color=Color[i], marker = markers[i], linewidth=2.0, linestyle=Linestyle[i]) # 清零 y_data = [] # 中文显示 plt.rcParams['font.sans-serif']=['SimHei'] plt.rcParams['axes.unicode_minus'] = False # 图例显示:名称,坐标位置,偏移量 plt.legend(name, loc='lower left', bbox_to_anchor=(0.77, 0.2)) # 坐标轴范围限制 plt.xlim(-0.2,4),plt.ylim(22,260) plt.show()
PS:
最后说一句无关技术的话。。。。郁可唯实惨!应该是唯一一个参赛姐姐中名次不断的下降下降的吧?
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。