【发布时间】:2015-01-10 18:44:30
【问题描述】:
我想让 2 个直方图出现在同一个图上(使用不同的颜色,并且可能有不同的 alpha)。我试过了
import random
x = pd.DataFrame([random.gauss(3,1) for _ in range(400)])
y = pd.DataFrame([random.gauss(4,2) for _ in range(400)])
x.hist( alpha=0.5, label='x')
y.hist(alpha=0.5, label='y')
x.plot(kind='kde', style='k--')
y.plot(kind='kde', style='k--')
plt.legend(loc='upper right')
plt.show()
这会在 4 个不同的图中产生结果。我怎样才能让它们在同一个上?
【问题讨论】: