Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 Python自动选择颜色栏_Python 2.7_Bar Chart_Colorbar - Fatal编程技术网

Python 2.7 Python自动选择颜色栏

Python 2.7 Python自动选择颜色栏,python-2.7,bar-chart,colorbar,Python 2.7,Bar Chart,Colorbar,当数据方向1=005时,我想将颜色栏设置为“绿色”。 如何在Python 2.7中从这些情况中自动选择颜色栏 direction1=['200','250','180','200','300','270','005','080'] time1=['0000','0030','0100','0130','0200','0230','0300','0300'] 当前脚本如下所示: ind = np.arange(len(time1)) width = 0.50 rects1 = plt.bar(

当数据方向1=005时,我想将颜色栏设置为“绿色”。 如何在Python 2.7中从这些情况中自动选择颜色栏

direction1=['200','250','180','200','300','270','005','080']
time1=['0000','0030','0100','0130','0200','0230','0300','0300']
当前脚本如下所示:

ind = np.arange(len(time1))
width = 0.50

rects1 = plt.bar(ind, direction1, width, color='r')

for x in range(0,len(direction1)):
    if x in direction1==005:
        rects1[x].set_color('g')

这就是分享的答案:

values=np.array(direction1)
searchval = '005'
location = np.where(values == searchval)[0]
print location

rects1 = plt.bar(ind, direction1, width, color='r')
for x in location:
    rects1[x].set_color('g')
干杯