matplotlib直方图x-错误的值

时间:2015-10-21 18:26:55

标签: python matplotlib histogram

我有直方图子图,只显示“0”和“1”的数量。我不明白为什么我的“1”值栏在x值“0.9”而不是“1”?

以下是我正在使用的代码:

fig, axes = plt.subplots(nrows=7, ncols=4, figsize=(25, 40), tight_layout=True)  

for ax, i in zip(axes.ravel(), IND):

    ax.hist(df.loc[df.RESP == 1, i].values, color='r')
    ax.hist(df.loc[df.RESP == 0, i].values, color='b')

df是DataFrame,IND是DataFrame列的列表,RESP以及IND中的其他列只取“0”和“1”值。前三个图如下所示:

enter image description here

0 个答案:

没有答案