【发布时间】:2018-11-30 02:32:08
【问题描述】:
我将在 matplotlib 中制作堆积条形图。不知何故,它不包括我给他的所有条形图(应该有 50 个条形图堆叠在一起)
代码:
N=45 #numbers of columns
max_el=50
ind=np.arrange(N)
for bar in range(0,max_el):
y=[dic[value][bar] for value in dic]
plt.bar(ind,y,)
plt.show()
注意:我使用了类似的代码和相同的数据,并用 plotly 制作了一个堆积条形图(有效)
一些变量的值是零或 0.1。会不会是这个问题?
【问题讨论】:
-
您没有堆叠条形图。参考stacked bar graph example 了解如何创建堆叠条。
-
@ImportanceOfBeingErnest 我做错了什么?我无法手动输入所有数据,我需要使用 dics 和循环
-
哦,我明白了.... plotly 更好。现在我必须为每个图计算“底部”