【发布时间】:2013-05-19 10:43:58
【问题描述】:
我正在使用代码example 构建一个带有表格的bar 图表。
当我有多达 10 列时,一切看起来都很好,但超过 10 列时,条形会向左移动,并且与表格列的位置不匹配。这只发生在奇数列/条(例如 11 和 13,但不是 12 和 14 看起来不错)。看起来第 11 列和第 13 列的 x 轴为第 12 列和第 14 列保留了空间。我附上了我对上述示例所做的代码更改,以便重现问题。
我已经为此苦苦挣扎了太久,在网上没有找到任何东西,所以我将不胜感激。
示例中的修改内容:
data = [[ 66386, 174296, 75131, 577908, 32015, 66386, 174296, 75131, 577908, 32015, 100000, 75131, 174296],
[ 58230, 381139, 78045, 99308, 160454, 58230, 381139, 78045, 99308, 160454, 100000, 75131, 174296],
[ 89135, 80552, 152558, 497981, 603535, 89135, 80552, 152558, 497981, 603535, 100000, 75131, 174296],
[ 78415, 81858, 150656, 193263, 69638, 78415, 81858, 150656, 193263, 69638, 100000, 75131, 174296],
[ 139361, 331509, 343164, 781380, 52269, 139361, 331509, 343164, 781380, 52269, 100000, 75131, 174296]]
colLabels = ('Freeze', 'Wind', 'Flood', 'Quake', 'Hail', 'Freeze2', 'Wind2', 'Flood2', 'Quake2', 'Hail2', '11th', "12th", "13th")
【问题讨论】:
-
您能否在问题中包含您正在使用的代码而不仅仅是一个链接?
标签: python matplotlib bar-chart