python中的plt.cm.Paired用法说明
plt.cm中cm全称表示colormap
paired表示两个两个相近色彩输出,比如浅蓝、深蓝 ;浅红、深红;浅绿,深绿这种。
补充:【python】plt.cm.Spectral,颜色分配
plt.cm.Spectral的简单示例:
实验:分别给6个元素分配颜色,其中第1,2,5,6个元素的颜色一致,第2,3个元素的颜色一致。
plt.cm.Spectral([1,1,0,0,1,1])
完整代码:
# 生成两种颜色,其中1,2,5,6是一种,3,4是一种 import matplotlib.pyplot as plt colors = plt.cm.Spectral([1,1,0,0,1,1]) print(colors)
输出结果:
[[0.62806613 0.01330258 0.26082276 1. ] [0.62806613 0.01330258 0.26082276 1. ] [0.61960784 0.00392157 0.25882353 1. ] [0.61960784 0.00392157 0.25882353 1. ] [0.62806613 0.01330258 0.26082276 1. ] [0.62806613 0.01330258 0.26082276 1. ]]
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
对Python中plt的画图函数详解
1.plt.legend plt.legend(loc=0)#显示图例的位置,自适应方式 说明: 'best' : 0, (only implemented for axes legends)(自适应方式) 'upper right' : 1, 'upper left' : 2, 'lower left' : 3, 'lower right' : 4, 'right' : 5, 'center left' : 6, 'center right' : 7, 'lower center' : 8,
-
关于python中plt.hist参数的使用详解
如下所示: matplotlib.pyplot.hist( x, bins=10, range=None, normed=False, weights=None, cumulative=False, bottom=None, histtype=u'bar', align=u'mid', orientation=u'vertical', rwidth=None, log=False, color=None, label=None, stacked=False, hold=None, **kwarg
-
python用plt画图时,cmp设置方法
在python,有时候是需要画图的,比如把一个矩阵用图像的形式显示,之前用的好好的,每次用plt.imshow(),都是彩色图,不知为啥,突然全是黑白图了,于是需要设置cmap的值,如下: plt.imshow(confusion_matrix_percent,cmap='gray') plt.colorbar() plt.show() 在上面的代码中,设置cmap='gray',表示绘制灰度图,若需要绘制彩色图,可设置其它值,个人比较喜欢用 PRGn或者PRGn_r cmap的候选值有 'Ac
-
python中的plt.cm.Paired用法说明
plt.cm中cm全称表示colormap paired表示两个两个相近色彩输出,比如浅蓝.深蓝 :浅红.深红:浅绿,深绿这种. 补充:[python]plt.cm.Spectral,颜色分配 plt.cm.Spectral的简单示例: 实验:分别给6个元素分配颜色,其中第1,2,5,6个元素的颜色一致,第2,3个元素的颜色一致. plt.cm.Spectral([1,1,0,0,1,1]) 完整代码: # 生成两种颜色,其中1,2,5,6是一种,3,4是一种 import matplotlib
-
Python中的is和id用法分析
本文实例讲述了Python中的is和id用法.分享给大家供大家参考.具体分析如下: (ob1 is ob2) 等价于 (id(ob1) == id(ob2)) 首先id函数可以获得对象的内存地址,如果两个对象的内存地址是一样的,那么这两个对象肯定是一个对象.和is是等价的.Python源代码为证. 复制代码 代码如下: static PyObject * cmp_outcome(int op, register PyObject *v, register PyObject *w) { int
-
python中enumerate函数遍历元素用法分析
本文实例讲述了python中enumerate函数遍历元素用法.分享给大家供大家参考,具体如下: enumerate函数用于遍历序列中的元素以及它们的下标 示例代码如下: i = 0 seq = ['one', 'two', 'three'] for element in seq: print i, seq[i] i += 1 #0 one #1 two #2 three print '============' seq = ['one', 'two', 'three'] for i, elem
-
python中迭代器(iterator)用法实例分析
本文实例讲述了python中迭代器(iterator)用法.分享给大家供大家参考.具体如下: #--------------------------------------- # Name: iterators.py # Author: Kevin Harris # Last Modified: 03/11/04 # Description: This Python script demonstrates how to use iterators. #----------------------
-
Python中threading模块join函数用法实例分析
本文实例讲述了Python中threading模块join函数用法.分享给大家供大家参考.具体分析如下: join的作用是众所周知的,阻塞进程直到线程执行完毕.通用的做法是我们启动一批线程,最后join这些线程结束,例如: for i in range(10): t = ThreadTest(i) thread_arr.append(t) for i in range(10): thread_arr[i].start() for i in range(10): thread_arr[i].joi
-
Python中with及contextlib的用法详解
本文实例讲述了Python中with及contextlib的用法.分享给大家供大家参考,具体如下: 平常Coding过程中,经常使用到的with场景是(打开文件进行文件处理,然后隐式地执行了文件句柄的关闭,同样适合socket之类的,这些类都提供了对with的支持): with file('test.py','r') as f : print f.readline() with的作用,类似try...finally...,提供一种上下文机制,要应用with语句的类,其内部必须提供两个内置函数__
-
python中去空格函数的用法
本文简单介绍了Python中去空格函数的用法,这是一个很实用的函数,希望对大家的Python程序设计有所帮助.具体分析如下: 在Python中字符串处理函数里有三个去空格的函数: strip 同时去掉左右两边的空格 lstrip 去掉左边的空格 rstrip 去掉右边的空格 具体示例如下: >>>a=" gho stwwl " >>>a.lstrip() 'gho stwwl ' >>>a.rstrip() ' gho stwwl'
-
Python中index()和seek()的用法(详解)
1.index() 一般用处是在序列中检索参数并返回第一次出现的索引,没找到就会报错,比如: >>> t=tuple('Allen') >>> t ('A', 'l', 'l', 'e', 'n') >>> t.index('a') Traceback (most recent call last): File "<pyshell#2>", line 1, in <module> t.index('a') V
-
Python中defaultdict与lambda表达式用法实例小结
本文实例讲述了Python中defaultdict与lambda表达式用法.分享给大家供大家参考,具体如下: 从教程中看到defaultdict是一个类,在一台装有Python2.7.6的电脑上使用发现不存在.在文档中搜索了一下也没有找到,想当然以为这或许是Python 3.X专有的.因为教程就是基于Python 3.X实现的.后来换了一台装有Python 3.X的电脑依然出问题. 求助于网络,发现这个类其实是collections模块中的一个类.看来,学习很难摆脱网络环境啊! 这个类是dict
-
详解Python 中sys.stdin.readline()的用法
之前在Python中输入都是用的input(),但是看到大家都用sys.stdin.readline(),没办法那我也得用. python3中使用sys.stdin.readline()可以实现标准输入,需要调用sys库,sys.stdin是一个标准化输入的方法,其中默认输入的格式是字符串,如果是int,float类型则需要强制转换.如: 例1: import sys print('Plase input your name: ') name = sys.stdin.readline() pri
随机推荐
- AngularJS入门教程之控制器详解
- extjs 04_grid 单击事件新发现
- 解决grails服务端口冲突的办法(grails修改端口号)
- 如何在Hyper-V虚拟机上安装WSUS服务器技巧
- MySQL注入绕开过滤的技巧总结
- MySQL无法启动1067错误的又一种解决方法(机房断电)
- javascript实现的闭包简单实例
- Ajax的小贴士使用小结
- JavaScript实现替换字符串中最后一个字符的方法
- Jquery中request和request.form和request.querystring的区别
- 忘记mysql数据库root用户密码重置方法[图文]
- 贴一个在Mozilla中常用的Javascript代码
- 基于Windows server 2003 卷影副本的文件级恢复操作
- Apache SSL服务器配置SSL详解
- C#使用Region对图形区域构造和填充的方法
- springboot 中文件上传下载实例代码
- pip和pygal的安装实例教程 原创
- 详解Vue开发微信H5微信分享签名失败问题解决方案
- 基于Webpack4和React hooks搭建项目的方法
- Vue图片与文字混输的实现方法