matplotlib.pyplot モジュールを使用してヒストグラムをプロットしていますが、y 軸ラベルに整数 (0、1、2、3 など) のみを表示し、小数 (0.、0.5 など) を表示しないようにする方法を知りたいと思っています。 、1.、1.5、2. など)。
ガイダンス ノートを見て、答えはmatplotlib.pyplot.ylimのどこかにあると思われますが、これまでのところ、y 軸の最小値と最大値を設定するものしか見つかりません。
def doMakeChart(item, x):
if len(x)==1:
return
filename = "C:\Users\me\maxbyte3\charts\\"
bins=logspace(0.1, 10, 100)
plt.hist(x, bins=bins, facecolor='green', alpha=0.75)
plt.gca().set_xscale("log")
plt.xlabel('Size (Bytes)')
plt.ylabel('Count')
plt.suptitle(r'Normal Distribution for Set of Files')
plt.title('Reference PUID: %s' % item)
plt.grid(True)
plt.savefig(filename + item + '.png')
plt.clf()