我已经绘制了seaborn countplot,并在代码中显示了每个分类变量的值。代码如下:
sns.countplot("NAME_HOUSING_TYPE",data=applicationDF,hue="TARGET",palette=['g','r'])
plt.xticks(rotation=90)
plt.legend(labels = ['Repayer','Defaulter'])
plt.yscale('log')
plt.show()
g = applicationDF.groupby("TARGET")["NAME_HOUSING_TYPE"]
df1 = pd.concat([g.value_counts(),round(g.value_counts(normalize=True).mul(100),2)],axis=1, keys=('Counts','Percentage'))
print(df1)
我得到以下输出,其中df1数据帧打印在countplot下面。有没有办法让他们并排看
我查看了官方参考资料,通过反复试验在图表右侧添加了一个表格。无法从数据框中引用表数据,因此我手动创建了它。不幸的是,我无法控制字体大小
相关问题 更多 >
编程相关推荐