简化matplotlib颜色映射和颜色编解码器操作的实用程序(例如hex2rgb)

colormap的Python项目详细描述


有关最新文档,请参见:http://colormap.readthedocs.io/

https://badge.fury.io/py/colormap.svghttps://secure.travis-ci.org/cokelaer/colormap.pnghttps://coveralls.io/repos/cokelaer/colormap/badge.png?branch=masterhttps://landscape.io/github/cokelaer/colormap/master/landscape.png
version:Python 2.7, 3.3, 3.4, 3.5, 3.6
contributions:Please join https://github.com/cokelaer/colormap
issues:Please use https://github.com/cokelaer/colormap/issues
notebook:Please see https://github.com/cokelaer/colormap/tree/master/notebooks

这是什么?

colormap包提供了在 rgb、hex、hls、huv和一个类,可以轻松地为matplotlib构建颜色映射。全部 matplotlib colormaps和一些r colormaps一起提供。这个 plot_colormap方法(见下文)可以方便地快速获取一个colormaps和 test_colormap对于查看test a new colormap很有用。

安装

pip install colormap

示例

  • 创建自己的颜色映射,从红色到绿色,中间色为 白色(地图从红色变为绿色):

    c = Colormap()
    mycmap = c.cmap( {'red':[1,1,0], 'green':[0,1,.39], 'blue':[0,1,0]})
    cmap = c.test_colormap(mycmap)
    
  • 如果颜色映射是线性的,则更简单:

    c = Colormap()
    mycmap = c.cmap_linear('red', 'white', 'green(w3c)')
    cmap = c.test_colormap(mycmap)
    
http://colormap.readthedocs.io/en/latest/_images/index-1.png
  • 查看可用的彩色地图:

    c = Colormap()
    c.plot_colormap('diverging')
    
http://colormap.readthedocs.io/en/latest/_images/colormaps.png

有关详细信息,请参阅联机文档:http://colormap.readthedocs.io/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在不影响项目中其他jtabbed窗格的情况下更改jtabbed窗格所选选项卡的颜色   java域模型映射器应该是静态的吗?   java使用javamail api在outllok中打开包含电子邮件作为附件的附加电子邮件   java Swagger扩展SwaggerSpecFilter   Java泛型数组类强制转换异常   java如何使用opencv计算人脸识别的百分比格式预测置信度?   jakarta ee Java ee:如何从web模块访问本地EJB?   java如何将变量传递到同一个包中的另一个类中   通过FTP在Java中上传文件   java似乎无法在JFrame中更新我的GridLayout。现在它增加了越来越多的帧,我只想更新它   java我的代码中有什么可以识别为病毒?   java在Android Studio中添加延迟计时器   javascript值更改事件并单击事件   java如何优雅地处理更新版本中的数据库升级?   java如何在Intellij Idea中切换到其他git帐户   无效的Java正则表达式   java使用相同的方法向字符串或其他对象的ArrayList添加元素   使用数组作为参数的java   java ASM拦截在方法外部进行的字段访问