如何根据范围指定直方图的自定义重复颜色

VGB

我想绘制一个范围为(2000,2005)和bin = 0.1的直方图

data=np.random.uniform(2000,2005,[1000,1])
eg:
2003.98154
 2000.2205
 2000.0543
 2003.6567
 2002.0811
 2003.0414
 2004.9626
 2002.3848
 2004.8585
 2001.4287
 2004.4931

但是在直方图中,我想为条形给出特定的面色,这些色落在以0.7到0.9之间的十进制结尾的范围内

eg:
2000.7 to 2000.9
2001.7 to 2001.9
.
.
2005.7 to 2005.9

那可能吗?怎么做?

让·布瓦蒂(Jean Bouvattier)

是的,有可能,当您创建直方图时,plt.hist您可以检索各种信息并修改图形,包括颜色:

import numpy as np
import matplotlib.pyplot as plt

data = np.random.uniform(2000, 2005, [1000, 1])
N, bins, patches = plt.hist(data, bins=[2000 + 0.1 * i for i in range(51)], color="b")
for bin_number, patch in enumerate( patches):
    # float comparison e.g. number_end >= 0.7 and number_end <= 0.9 is unsafe, so we use bin number
    if 7 <= bin_number % 10 < 9:
        patch.set_facecolor("r")
plt.show()

算法结果

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R:带有自定义间隔的直方图,用于自定义x轴范围

来自分类Dev

Dagger2自定义范围:自定义范围(@ActivityScope)实际如何工作?

来自分类Dev

如何自定义AppCompatButton颜色

来自分类Dev

自定义Gnuplot中的颜色范围

来自分类Dev

自定义颜色条

来自分类Dev

iOS如何根据实际图像比例调整图像大小并指定自定义大小?

来自分类Dev

自定义颜色Swift

来自分类Dev

如何为R中的tmap图自定义颜色范围?

来自分类Dev

根据自定义日期范围划分数据

来自分类Dev

如何使用B2C自定义策略将登录限制为指定的IP地址范围

来自分类Dev

自定义x轴刻度以在直方图中显示范围?

来自分类Dev

python直方图可将自定义颜色添加到不同的值

来自分类Dev

如何更改或自定义熊猫的颜色?

来自分类Dev

自定义更少的颜色

来自分类Dev

带有浮点范围的自定义颜色图,可用于Matlab中的颜色

来自分类Dev

如何编写自定义颜色编码?

来自分类Dev

如何使用自定义颜色代替预定义的颜色

来自分类Dev

如何自定义输入范围滑块?

来自分类Dev

自定义视图的颜色随机,不能重复使用

来自分类Dev

如何制作腻子自定义颜色

来自分类Dev

自定义日期范围

来自分类Dev

如何使用自定义颜色更改gnuplot颜色框

来自分类Dev

iOS如何根据实际图像比例调整图像大小并指定自定义大小?

来自分类Dev

如何自定义搜索栏范围

来自分类Dev

如何自定义终端提示颜色?

来自分类Dev

如何自定义 Google 图表直方图

来自分类Dev

如何更改每个自定义范围步骤上图标的颜色

来自分类Dev

如何获得自定义笔颜色?

来自分类Dev

如何根据自定义属性分别为具有相同类的所有元素设置背景颜色

Related 相关文章

热门标签

归档