ax1 = plt.subplot2grid((2, 3), (0, 0))
np.random.seed([3, 1415])
df = pd.DataFrame(np.random.randn(100, 2), columns=list('ab'))
df.a.plot(kind='hist', ax=ax1)
df.a.plot(kind='kde', ax=ax1, secondary_y=True)
Построение кадра данных как «hist» и «kde» на одном графике