根据颜色图着色的条形图?

根据颜色图着色的条形图?,第1张

根据颜色着色条形图?

要获得条形图,该条形图具有根据颜色图着色的条形图,可以使用的

color
参数
bar(x,y,color=colors)
,其中
colors
是条形的长度数列表,其中包含所有颜色。即
i
,该列表中的第一个条目是
i
第一个栏的颜色。
为了从颜色图创建此列表,您需要使用各自的值调用颜色图。

import matplotlib.pyplot as pltimport matplotlib.colors as mcolorsimport numpy as npclist = [(0, "red"), (0.125, "red"), (0.25, "orange"), (0.5, "green"),          (0.7, "green"), (0.75, "blue"), (1, "blue")]rvb = mcolors.LinearSegmentedColormap.from_list("", clist)N = 60x = np.arange(N).astype(float)y = np.random.uniform(0, 5, size=(N,))plt.bar(x,y, color=rvb(x/N))plt.show()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5673630.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存