对Python中画图时候的线类型详解


Posted in Python onJuly 07, 2019

在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 csv
import matplotlib.pyplot as plt
import numpy as np
filename='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中画图时候的线类型详解

以上这篇对Python中画图时候的线类型详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
归纳整理Python中的控制流语句的知识点
Apr 14 Python
Python中django学习心得
Dec 06 Python
python2 与python3的print区别小结
Jan 16 Python
详解Python 正则表达式模块
Nov 05 Python
Pycharm连接远程服务器并实现远程调试的实现
Aug 02 Python
python 非线性规划方式(scipy.optimize.minimize)
Feb 11 Python
Python解释器以及PyCharm的安装教程图文详解
Feb 26 Python
python实现将两个文件夹合并至另一个文件夹(制作数据集)
Apr 03 Python
Python基于Tkinter编写crc校验工具
May 06 Python
tensorflow pb to tflite 精度下降详解
May 25 Python
如何通过Python实现RabbitMQ延迟队列
Nov 28 Python
聊聊基于pytorch实现Resnet对本地数据集的训练问题
Mar 25 Python
Python 3 实现定义跨模块的全局变量和使用教程
Jul 07 #Python
Python正则表达式匹配日期与时间的方法
Jul 07 #Python
python pickle存储、读取大数据量列表、字典数据的方法
Jul 07 #Python
python保存字典和读取字典的实例代码
Jul 07 #Python
python 实现创建文件夹和创建日志文件的方法
Jul 07 #Python
python 画二维、三维点之间的线段实现方法
Jul 07 #Python
Python调用百度根据经纬度查询地址的示例代码
Jul 07 #Python
You might like
php include,include_once,require,require_once
2008/09/05 PHP
php设计模式 DAO(数据访问对象模式)
2011/06/26 PHP
简单谈谈favicon
2015/06/10 PHP
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
2015/12/17 PHP
javascript 操作cookies及正确使用cookies的属性
2009/10/15 Javascript
JS小框架 fly javascript framework
2009/11/26 Javascript
js 调用父窗口的具体实现代码
2013/07/15 Javascript
Egret引擎开发指南之创建项目
2014/09/03 Javascript
jQuery实现简易的输入框字数计数功能示例
2017/01/16 Javascript
js实现抽奖效果
2017/03/27 Javascript
CSS3+JavaScript实现翻页幻灯片效果
2017/06/28 Javascript
jQuery实现可兼容IE6的遮罩功能详解
2017/09/19 jQuery
Vue2 SSR渲染根据不同页面修改 meta
2017/11/20 Javascript
使用Vue写一个datepicker的示例
2018/01/27 Javascript
一次记住JavaScript的6个正则表达式方法
2018/02/22 Javascript
element el-tree组件的动态加载、新增、更新节点的实现
2020/02/27 Javascript
vue 使用 vue-pdf 实现pdf在线预览的示例代码
2020/04/26 Javascript
原生js实现九宫格拖拽换位
2021/01/26 Javascript
Python程序退出方式小结
2017/12/09 Python
python实现简单神经网络算法
2018/03/10 Python
python实现微信机器人: 登录微信、消息接收、自动回复功能
2019/04/29 Python
11个Python3字典内置方法大全与示例汇总
2019/05/13 Python
Python Opencv提取图片中某种颜色组成的图形的方法
2019/09/19 Python
Window10下python3.7 安装与卸载教程图解
2019/09/30 Python
wxPython之wx.DC绘制形状
2019/11/19 Python
Python pysnmp使用方法及代码实例
2020/08/24 Python
Python趣味入门教程之循环语句while
2020/08/26 Python
python用tkinter实现一个gui的翻译工具
2020/10/26 Python
Python Selenium异常处理的实例分析
2021/02/28 Python
全球最大的在线旅游公司:Expedia
2017/11/16 全球购物
拉斯维加斯酒店、演出、旅游、俱乐部及更多:Vegas.com
2019/02/28 全球购物
Bloomingdale’s阿联酋:选购奢华时尚、美容及更多
2020/09/22 全球购物
中职生自我鉴定范文
2013/10/03 职场文书
2015年高校保卫处工作总结
2015/07/23 职场文书
2015年入党积极分子培养考察意见
2015/08/12 职场文书
商业计划书如何写?关键问题有哪些?
2019/07/11 职场文书