使用python 2.7在y轴上绘制柱状图,并使用对数刻度

使用python 2.7在y轴上绘制柱状图,并使用对数刻度,python,python-2.7,matplotlib,plot,histogram,Python,Python 2.7,Matplotlib,Plot,Histogram,我想在python 2.7中绘制一个柱状图,y轴上有一个对数刻度: 我写了这段代码: plt.hist(lifes,100, log=True) 但两轴直方图的结果如下所示: 但在初始直方图中,x轴的值大于2000,y轴的值都小于200。 我认为这是因为x轴上的某些值有一个有效值,如果?您能提供一个@wwii的可能副本吗?在这里,您链接到的问题有多远?在这里,问题明确地使用了log关键字参数(该参数优先于set\yscale('log')),图中实际显示了日志缩放。虽然目前还不清楚,在这种情

我想在python 2.7中绘制一个柱状图,y轴上有一个对数刻度:

我写了这段代码:

plt.hist(lifes,100, log=True)
但两轴直方图的结果如下所示:

但在初始直方图中,x轴的值大于2000,y轴的值都小于200。
我认为这是因为x轴上的某些值有一个有效值,如果?

您能提供一个@wwii的可能副本吗?在这里,您链接到的问题有多远?在这里,问题明确地使用了
log
关键字参数(该参数优先于
set\yscale('log')
),图中实际显示了日志缩放。虽然目前还不清楚,在这种情况下,真正的问题是什么,但很明显,相关的问题毫无帮助。与其无需结束一个问题,不如等到发问者提供了答案,然后我们才能判断这是一个简单的错误,还是有人可以帮助他解决的问题。你能提供一个@wwii的可能副本吗?在这里,你链接到的问题有多远?在这里,问题明确地使用了
log
关键字参数(该参数优先于
set\yscale('log')
),图中实际显示了日志缩放。虽然目前还不清楚,在这种情况下,真正的问题是什么,但很明显,相关的问题毫无帮助。与其只是无需结束一个问题,不如等到发问者提供了答案,然后我们才能判断这是一个简单的错误,还是有人可以帮助他解决的问题。