从这个例子开始,我想做一些非常相似但能够在代码中使用负值的变量,例如;
menMeans = (-20, 35, -30, 35, -27)
womenMeans = (25, -32, 34, -20, 25)
,尽管这与男人/女人的含义无关。但是当我这样做时,我在图中看不到任何与负值相关的内容。我也改变了 Y 比例;
plt.yticks(np.arange(-81,81,10))
但什么都没有。有什么提示吗?
从这个例子开始,我想做一些非常相似但能够在代码中使用负值的变量,例如;
menMeans = (-20, 35, -30, 35, -27)
womenMeans = (25, -32, 34, -20, 25)
,尽管这与男人/女人的含义无关。但是当我这样做时,我在图中看不到任何与负值相关的内容。我也改变了 Y 比例;
plt.yticks(np.arange(-81,81,10))
但什么都没有。有什么提示吗?
y
我通过以下命令更改轴比例:
plt.ylim([-81,81])
这会将y
轴刻度从 -81 设置为 81
对于x
比例轴,这将是
plt.xlim([ xmin,xmax])
在画廊示例中,您可以找到这行代码:
plt.bar(ind, womenMeans, width, color='y',bottom=menMeans, yerr=menStd)
底部的值可以选择为负值,这样条形图从某个负值开始并且很womenMeans
长。
x=5 处从 -200 到 20 的黄色条,宽度 = 10
将会:
plt.bar(5, 220,10, color='y',bottom=-200)