df.plot不能完全重叠

时间:2019-04-26 12:20:54

标签: python-3.x pandas matplotlib

我正在使用df.plot(kind ='hist')绘制一些我拥有的数据。我正在绘制两组直方图,并将它们彼此叠加以可视化两组之间的差异。我遇到的问题是,两组直方图都不完全位于彼此的顶部(bin似乎偏移很小)。

df = pd.DataFrame(data)
df.plot(kind='hist', x='var1', bins=20)
df.plot(kind='hist', y='var2', bins=20)
plt.show()

这是一张我得到https://imgur.com/a/B1oC7B9的图片

1 个答案:

答案 0 :(得分:1)

您也可以尝试:

df[['var1','var2']].plot(kind='hist', bins=20, alpha=.5)