なぜPythonでコードを実行すると、グラフがy軸上で10^-1に分解しているように見えるのですか?(下のコード)matplotlib階段状のヒストグラムがxubuntuの値10^-1で壊れる
私は:それはどのように見えるか
from pylab import *
bins = [+0.000e+00,+1.000e+00,+2.000e+00,+3.000e+00,+4.000e+00,+5.000e+00]
wght = [[+3.000e-02,+7.0e-02,+3.0e-01,+5.0e-01,+8.0e-01]]
hist([ bins[:-1] for i in range(len(wght)) ], bins=bins, weights=wght,histtype="stepfilled", log=True)
ylim(bottom=0.01); ylim(top=1.0)
savefig("./output.pdf")
現在Xubuntu 14.04でPython 2.7を実行していますが、このエラーは多くのヒストグラムで発生します。何らかの理由でWindowsでPython(x、y)を開いて実行すると最初のヒストグラムが表示されます(それはどのように見えますか)。しかし、XubuntuでPythonに移動すると、 (実際にどのように見えるか)実行したいPythonのバージョンで最初のgyazo画像を出力するために、このコードをどうすればよいですか?
出力で確認することができるのpython 2.7とmatplotlibの1.3.1(Xubuntuの14.04 /信頼できる)とのpython 2.7で除外および1.4.2をmatplotlibのではなく、通りでした。 Windows上のmatplotlibのバージョンは何ですか? –
これまでに問題が発生しました。https://github.com/matplotlib/matplotlib/issues/196 –
可能な複製http://stackoverflow.com/questions/13583443/matplotlib-stepfilled-hist-in-y- log-scale-dont-show-exactly –