python中matplotlib的颜色及线条控制的示例


Posted in Python onMarch 16, 2018

下次用python画图的时候选色选点都可以直接参考这边,牛逼!分享给大家,也给自己留个笔记。

参考网址:

http://stackoverflow.com/questions/22408237/named-colors-in-matplotlib

http://stackoverflow.com/questions/8409095/matplotlib-set-markers-for-individual-points-on-a-line

第二个参考网址给出了linestyle可选参数:

'-'  solid line style 
'--'  dashed line style 
'-.'  dash-dot line style 
':'  dotted line style

第二个参考网址给出了marker可选参数:

'.'  point marker 
','  pixel marker 
'o'  circle marker 
'v'  triangle_down marker 
'^'  triangle_up marker 
'<'  triangle_left marker 
'>'  triangle_right marker 
'1'  tri_down marker 
'2'  tri_up marker 
'3'  tri_left marker 
'4'  tri_right marker 
's'  square marker 
'p'  pentagon marker 
'*'  star marker 
'h'  hexagon1 marker 
'H'  hexagon2 marker 
'+'  plus marker 
'x'  x marker 
'D'  diamond marker 
'd'  thin_diamond marker 
'|'  vline marker 
'_'  hline marker

第一个参考网址给出了matplotlib中color可用的颜色:

cnames = { 
'aliceblue':   '#F0F8FF', 
'antiquewhite':   '#FAEBD7', 
'aqua':     '#00FFFF', 
'aquamarine':   '#7FFFD4', 
'azure':    '#F0FFFF', 
'beige':    '#F5F5DC', 
'bisque':    '#FFE4C4', 
'black':    '#000000', 
'blanchedalmond':  '#FFEBCD', 
'blue':     '#0000FF', 
'blueviolet':   '#8A2BE2', 
'brown':    '#A52A2A', 
'burlywood':   '#DEB887', 
'cadetblue':   '#5F9EA0', 
'chartreuse':   '#7FFF00', 
'chocolate':   '#D2691E', 
'coral':    '#FF7F50', 
'cornflowerblue':  '#6495ED', 
'cornsilk':    '#FFF8DC', 
'crimson':    '#DC143C', 
'cyan':     '#00FFFF', 
'darkblue':    '#00008B', 
'darkcyan':    '#008B8B', 
'darkgoldenrod':  '#B8860B', 
'darkgray':    '#A9A9A9', 
'darkgreen':   '#006400', 
'darkkhaki':   '#BDB76B', 
'darkmagenta':   '#8B008B', 
'darkolivegreen':  '#556B2F', 
'darkorange':   '#FF8C00', 
'darkorchid':   '#9932CC', 
'darkred':    '#8B0000', 
'darksalmon':   '#E9967A', 
'darkseagreen':   '#8FBC8F', 
'darkslateblue':  '#483D8B', 
'darkslategray':  '#2F4F4F', 
'darkturquoise':  '#00CED1', 
'darkviolet':   '#9400D3', 
'deeppink':    '#FF1493', 
'deepskyblue':   '#00BFFF', 
'dimgray':    '#696969', 
'dodgerblue':   '#1E90FF', 
'firebrick':   '#B22222', 
'floralwhite':   '#FFFAF0', 
'forestgreen':   '#228B22', 
'fuchsia':    '#FF00FF', 
'gainsboro':   '#DCDCDC', 
'ghostwhite':   '#F8F8FF', 
'gold':     '#FFD700', 
'goldenrod':   '#DAA520', 
'gray':     '#808080', 
'green':    '#008000', 
'greenyellow':   '#ADFF2F', 
'honeydew':    '#F0FFF0', 
'hotpink':    '#FF69B4', 
'indianred':   '#CD5C5C', 
'indigo':    '#4B0082', 
'ivory':    '#FFFFF0', 
'khaki':    '#F0E68C', 
'lavender':    '#E6E6FA', 
'lavenderblush':  '#FFF0F5', 
'lawngreen':   '#7CFC00', 
'lemonchiffon':   '#FFFACD', 
'lightblue':   '#ADD8E6', 
'lightcoral':   '#F08080', 
'lightcyan':   '#E0FFFF', 
'lightgoldenrodyellow': '#FAFAD2', 
'lightgreen':   '#90EE90', 
'lightgray':   '#D3D3D3', 
'lightpink':   '#FFB6C1', 
'lightsalmon':   '#FFA07A', 
'lightseagreen':  '#20B2AA', 
'lightskyblue':   '#87CEFA', 
'lightslategray':  '#778899', 
'lightsteelblue':  '#B0C4DE', 
'lightyellow':   '#FFFFE0', 
'lime':     '#00FF00', 
'limegreen':   '#32CD32', 
'linen':    '#FAF0E6', 
'magenta':    '#FF00FF', 
'maroon':    '#800000', 
'mediumaquamarine':  '#66CDAA', 
'mediumblue':   '#0000CD', 
'mediumorchid':   '#BA55D3', 
'mediumpurple':   '#9370DB', 
'mediumseagreen':  '#3CB371', 
'mediumslateblue':  '#7B68EE', 
'mediumspringgreen': '#00FA9A', 
'mediumturquoise':  '#48D1CC', 
'mediumvioletred':  '#C71585', 
'midnightblue':   '#191970', 
'mintcream':   '#F5FFFA', 
'mistyrose':   '#FFE4E1', 
'moccasin':    '#FFE4B5', 
'navajowhite':   '#FFDEAD', 
'navy':     '#000080', 
'oldlace':    '#FDF5E6', 
'olive':    '#808000', 
'olivedrab':   '#6B8E23', 
'orange':    '#FFA500', 
'orangered':   '#FF4500', 
'orchid':    '#DA70D6', 
'palegoldenrod':  '#EEE8AA', 
'palegreen':   '#98FB98', 
'paleturquoise':  '#AFEEEE', 
'palevioletred':  '#DB7093', 
'papayawhip':   '#FFEFD5', 
'peachpuff':   '#FFDAB9', 
'peru':     '#CD853F', 
'pink':     '#FFC0CB', 
'plum':     '#DDA0DD', 
'powderblue':   '#B0E0E6', 
'purple':    '#800080', 
'red':     '#FF0000', 
'rosybrown':   '#BC8F8F', 
'royalblue':   '#4169E1', 
'saddlebrown':   '#8B4513', 
'salmon':    '#FA8072', 
'sandybrown':   '#FAA460', 
'seagreen':    '#2E8B57', 
'seashell':    '#FFF5EE', 
'sienna':    '#A0522D', 
'silver':    '#C0C0C0', 
'skyblue':    '#87CEEB', 
'slateblue':   '#6A5ACD', 
'slategray':   '#708090', 
'snow':     '#FFFAFA', 
'springgreen':   '#00FF7F', 
'steelblue':   '#4682B4', 
'tan':     '#D2B48C', 
'teal':     '#008080', 
'thistle':    '#D8BFD8', 
'tomato':    '#FF6347', 
'turquoise':   '#40E0D0', 
'violet':    '#EE82EE', 
'wheat':    '#F5DEB3', 
'white':    '#FFFFFF', 
'whitesmoke':   '#F5F5F5', 
'yellow':    '#FFFF00', 
'yellowgreen':   '#9ACD32'}

上面对应的颜色:

python中matplotlib的颜色及线条控制的示例

另外的显示方式:

python中matplotlib的颜色及线条控制的示例

另附上我简单的画折线图代码和图:

import matplotlib.pyplot as plt 
 
if __name__ == '__main__': 
  x = [20,50,100,150,200,300,400,600,1000] 
  y1=[1,2,3,4,5,6,7,8,9]  
  plt.figure(figsize=(8,4.9)) 
  plt.plot(x,y1,label = "$example$",color = 'r',marker = "+",linewidth=1) 
  plt.xlabel("number") 
  plt.ylabel("time") 
  plt.title("-") 
  plt.legend() 
  plt.show()

python中matplotlib的颜色及线条控制的示例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的赋值、浅拷贝、深拷贝介绍
Mar 09 Python
python实现一次创建多级目录的方法
May 15 Python
python实现按任意键继续执行程序
Dec 30 Python
python生成二维码的实例详解
Oct 29 Python
利用python如何处理百万条数据(适用java新手)
Jun 06 Python
详解Django中间件的5种自定义方法
Jul 26 Python
python对日志进行处理的实例代码
Oct 06 Python
Windows10下 python3.7 安装 facenet的教程
Sep 10 Python
使用Python刷淘宝喵币(低阶入门版)
Oct 30 Python
Pytest参数化parametrize使用代码实例
Feb 22 Python
Java Spring项目国际化(i18n)详细方法与实例
Mar 20 Python
Python自动巡检H3C交换机实现过程解析
Aug 14 Python
Python lambda函数基本用法实例分析
Mar 16 #Python
Python切片操作实例分析
Mar 16 #Python
Python+request+unittest实现接口测试框架集成实例
Mar 16 #Python
Python基础教程之内置函数locals()和globals()用法分析
Mar 16 #Python
python xlsxwriter库生成图表的应用示例
Mar 16 #Python
Python cookbook(数据结构与算法)实现对不原生支持比较操作的对象排序算法示例
Mar 15 #Python
python简单商城购物车实例代码
Mar 15 #Python
You might like
PHP 应用程序的安全 -- 不能违反的四条安全规则
2006/11/26 PHP
php5 pdo新改动加载注意事项
2008/09/11 PHP
WordPress中制作导航菜单的PHP核心方法讲解
2015/12/11 PHP
项目中应用Redis+Php的场景
2016/05/22 PHP
使用ImageMagick进行图片缩放、合成与裁剪(js+python)
2013/09/16 Javascript
js实现右下角提示框的方法
2015/02/03 Javascript
javascript数组克隆简单实现方法
2015/12/16 Javascript
jQuery soColorPacker 网页拾色器
2016/06/22 Javascript
AngularJs  Creating Services详解及示例代码
2016/09/02 Javascript
Three.js的使用及绘制基础3D图形详解
2017/04/27 Javascript
浅谈Webpack下多环境配置的思路
2018/06/27 Javascript
jQuery使用$.extend(true,object1, object2);实现深拷贝对象的方法分析
2019/03/06 jQuery
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
[08:02]DOTA2牵红线 zhou神抱得美人归
2014/03/22 DOTA
python发送arp欺骗攻击代码分析
2014/01/16 Python
python中ConfigParse模块的用法
2014/09/29 Python
Python的Tornado框架异步编程入门实例
2015/04/24 Python
python提取页面内url列表的方法
2015/05/25 Python
python 捕获shell脚本的输出结果实例
2017/01/04 Python
CentOS7下python3.7.0安装教程
2018/07/30 Python
python文件拆分与重组实例
2018/12/10 Python
Django 缓存配置Redis使用详解
2019/07/23 Python
Python实现时间序列可视化的方法
2019/08/06 Python
双向RNN:bidirectional_dynamic_rnn()函数的使用详解
2020/01/20 Python
Tensorflow tf.nn.atrous_conv2d如何实现空洞卷积的
2020/04/20 Python
简单的Python人脸识别系统
2020/07/14 Python
django教程如何自学
2020/07/31 Python
Speedo澳大利亚官网:全球领先游泳品牌
2018/02/04 全球购物
奥地利领先的在线药房:SHOP APOTHEKE
2019/10/07 全球购物
iKRIX意大利网上商店:男女豪华服装和配件
2019/10/09 全球购物
计算机求职信
2013/12/01 职场文书
酒店行政人事部经理职务说明书
2014/02/26 职场文书
2014年学校体育工作总结
2014/12/08 职场文书
2016年9月份红领巾广播稿
2015/12/21 职场文书
《天使的翅膀》读后感3篇
2019/12/20 职场文书
如何利用map实现Nginx允许多个域名跨域
2021/03/31 Servers