【问题标题】:Formatting Bar Graph Python Matplotlib格式化条形图 Python Matplotlib
【发布时间】:2016-11-01 02:51:10
【问题描述】:

我正在尝试为 python 中的两个列表绘制一个简单的二维条形图。 (请注意,此列表的最大值为 4) 我想使用 Matplotlib 绘制这个列表及其对应的索引。 我的代码是这样的

import numpy as np
import matplotlib.pyplot as pl
bitpos = np.arange(len(sumlist))
pl.bar(bitpos,sumlist, align='center', alpha=0.5)
pl.ylabel('mismatch count')
pl.xlabel('bitposition')

图表虽然绘制正确,但条形图触及图表顶部(见下图)我想在图表上方创建一些空白区域以便更好地展示。

Example Plot to illustrate my problem

【问题讨论】:

    标签: python matplotlib


    【解决方案1】:

    如果您想在绘图顶部添加一些空间,您可以添加如下内容:

    pl.ylim((0., 5.))
    

    到当前脚本的底部。这会将绘图的 y 限制更改为 0 和 5(目前它们是 0 和 4)。

    【讨论】:

      猜你喜欢
      • 2015-10-26
      • 1970-01-01
      • 2019-06-05
      • 1970-01-01
      • 2020-10-07
      • 2017-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多