程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

*args和**kwargs(0)

debug(0)

标签  

set(0)

三元运算符(0)

日期归档  

python colormap

发布于2020-01-01 13:48     阅读(1475)     评论(0)     点赞(23)     收藏(4)


复制代码
from colormap import rgb2hex
import numpy as np
from matplotlib import pyplot as plt
color_names = []
sample = [0, 0.25, 0.5, 0.75, 1]  # 可以根据自己情况进行设置
for i in sample:
    for j in sample:
        for k in sample:
            col = rgb2hex(i, j, k, normalised=True)
            color_names.append(col)
# print(color_names[0])
x = np.random.random((1000, 1))
j = 0
for i in range(len(color_names)):
    y = j*3 + np.random.random((1000, 1)) * 2
    j += 1
    plt.plot(x, y, 'o', color=color_names[i])
plt.show()
复制代码

生成类似于‘#000000’这样的colorname,可以应用到plot或者scatter的画图函数中,作为color的参数

颜色结果图如下:

不同的name名字表示不同的颜色



所属网站分类: 技术文章 > 博客

作者:慧雅

链接:https://www.pythonheidong.com/blog/article/198946/bdb00eb5710bb3a6296d/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

23 0
收藏该文
已收藏

评论内容:(最多支持255个字符)