小编Atl*_*las的帖子

如何在matplotlib中的堆叠条形图中交替颜色?

我想在 matplotlib 中的堆叠条形图中交替颜色..因为我可以根据它们的类型为图形获得不同的颜色。我有两种类型,只是它们不定期交替。所以我需要在选择颜色之前检查它们的类型。

问题是它是有条件的。我在数组中提供类型,但没有办法在 plt.bar(................) 的级别上做到这一点......我想。

p1 = plt.bar(self.__ind,
                    self.__a,
                    self.__width, 
                    color='#263F6A')

p2 = plt.bar(self.__ind,
                    self.__b,
                    self.__width, 
                    color='#3F9AC9',
                    bottom = self.__arch)

p3 = plt.bar(self.__ind,
                    self.__c,
                    self.__width, 
                    color='#76787A',
                    bottom = self.__a + self.__b)
Run Code Online (Sandbox Code Playgroud)

self.__a 和 self.__b 和 self.__c 都是我需要在同一个图中绘制的数据列表,并且对于上面提到的列表中的每个元素,我还有另一个类型列表。我只想知道如何才能根据类型列表提供的类型更改图形的颜色,同时将所有条形保持在一个图中。

python matplotlib bar-chart

1
推荐指数
1
解决办法
5774
查看次数

JavaScript中的错误

我在查找JavaScript代码中的错误时遇到了问题.它告诉我发生了运行时错误:Expected ')'

这是代码:

<xsl:for-each select="./projects/project">                      
    <script LANGUAGE='Javascript'>                  
    x = 0;
    if(x == 0) {
        document.write("<td style="background-color:#76787A" ><xsl:value-of  select="weight"/></td>")
    }
    else
    {
        document.write("<td><xsl:value-of select="weight"/></td>")
    }
    </script>                       
</xsl:for-each>
Run Code Online (Sandbox Code Playgroud)

你怎么看?

javascript

0
推荐指数
1
解决办法
128
查看次数

标签 统计

bar-chart ×1

javascript ×1

matplotlib ×1

python ×1