我正在遍历一个数据框,并为我数据中的每个数值参数构建一个直方图,顶部有一个箱线图。目的是更好地理解数据集中的所有变量。下面的代码有效,但我的问题是它在直方图中的条形之间打印空格,我希望每个 bin 之间的空格为零。任何建议表示赞赏 - 谢谢!
for i in numerical_cols:
f, (ax_box, ax_hist) = plt.subplots(2, sharex=True, gridspec_kw={"height_ratios": (.15, .85)})
sns.distplot(raw[i], ax=ax_hist,kde=False)
sns.boxplot(raw[i], ax=ax_box)
ax_box.set(xlabel='')
sns.despine(ax=ax_hist)
sns.despine(ax=ax_box, left=True)
pdf.savefig()
plt.close()
pdf.close()
plt.cla()
print(" ")
print("Done Writing Frequency Visualizations!")
蛊毒传说
相关分类