我有直方图子图,只显示“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”值。前三个图如下所示: