是否有一种方法可以组合显示df.describe()和df [name] .plot.hist()或其他任何直方图绘图命令的输出。不久前,我找到了一种方法可以将一个图或至少彼此相邻的图组合在一起,但是我找不到如何做的。
答案 0 :(得分:1)
您可以像这样将plt表与熊猫直方图集成
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({'A' : [1,1,1,1,2,3,4,5,6,7,8,10]})
fig, axes = plt.subplots(1,1)
axes = df['A'].hist()
plt.legend(df.columns)
dfsummary = pd.DataFrame(df['A'].describe())
plt.table(cellText=dfsummary.values,
colWidths = [0.4]*2,
rowLabels=dfsummary.index,
colLabels=dfsummary.columns,
cellLoc = 'right', rowLoc = 'right',
loc='top')
plt.show()