调整单个数据条的宽度

2024-04-26 12:04:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在根据特定位置自动生成报告。某些图包含只有一个条的条形图,它们跨越图(second graph in attached picture)的宽度。我尝试使用axes.set_xlim(0, len(data)-1),但如果有多个条,则最终的图形看起来像附件中的顶部图形。当我有多个条时,通常省略axes.set_xlim会得到一个像样的图(图中的最后一个图)。我知道在图中使用width只在有两个或更多条时才有效

我使用了len(data),因为data是一个列表,长度会告诉我将弹出多少条。 我的图形代码在for循环中,因此每次迭代都会有不同的数据长度

是否有相应调整宽度的方法


Tags: 代码图形列表data附件len宽度报告