对Python中画图时候的线类型详解
Python  /  管理员 发布于 7年前   319
在Python中用matplotlib画图的时候,为了区分曲线的类型,给曲线上面加一些标识或者颜色。以下是颜色和标识的汇总。
颜色(color 简写为 c):
蓝色: 'b' (blue)
绿色: 'g' (green)
红色: 'r' (red)
蓝绿色(墨绿色): 'c' (cyan)
红紫色(洋红): 'm' (magenta)
黄色: 'y' (yellow)
黑色: 'k' (black)
白色: 'w' (white)
灰度表示: e.g. 0.75 ([0,1]内任意浮点数)
RGB表示法: e.g. '#2F4F4F' 或 (0.18, 0.31, 0.31)
任意合法的html中的颜色表示: e.g. 'red', 'darkslategray'
线型(linestyle 简写为 ls):
实线: '-'
虚线: '--'
虚点线: '-.'
点线: ':'
点: '.'
点型(标记marker):
像素: ','
圆形: 'o'
上三角: '^'
下三角: 'v'
左三角: '<'
右三角: '>'
方形: 's'
加号: '+'
叉形: 'x'
棱形: 'D'
细棱形: 'd'
三脚架朝下: '1'(就是丫)
三脚架朝上: '2'
三脚架朝左: '3'
三脚架朝右: '4'
六角形: 'h'
旋转六角形: 'H'
五角形: 'p'
垂直线: '|'
水平线: '_'
gnuplot 中的steps: 'steps' (只能用于kwarg中)
标记大小(markersize 简写为 ms):
markersize: 实数
标记边缘宽度(markeredgewidth 简写为 mew):
markeredgewidth:实数
标记边缘颜色(markeredgecolor 简写为 mec):
markeredgecolor:颜色选项中的任意值
标记表面颜色(markerfacecolor 简写为 mfc):
markerfacecolor:颜色选项中的任意值
透明度(alpha):
alpha: [0,1]之间的浮点数
线宽(linewidth):
linewidth: 实数
下面做一个简单的实验:代码如下
import csvimport matplotlib.pyplot as pltimport numpy as npfilename='DayType.csv'#读取文件with open(filename) as f:#打开文件 reader=csv.reader(f)#用csv的reader读取文件中的数据 header=next(reader)#获取文件中数据的头部 data=[]#定义一个空的list for line in reader:#遍历文件中的数据的每一行 data.append(line)#把文件中的每一行都加到data这个list中line1,=plt.plot(data[0],'rs-')#给曲线设置标识。并把曲线赋给一个变量,方便下面添加图例时候应用line2,=plt.plot(data[1],'-')#同上line3,=plt.plot(data[2],'b.-')#同上ll=plt.legend([line1,line2,line3],["Weekend", "Weekday","Festival"],loc='upper left')#添加图例plt.ylabel("Load/MW",fontsize=14)#设置纵轴单位plt.xlabel("Time/h",fontsize=14)#设置横轴单位plt.title("The relationship between date type and load",fontsize=14)#设置图片的头部plt.show()
以上这篇对Python中画图时候的线类型详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号