matplotlib 将小提琴图数据的高度限制在范围内

qaxu7uf2  于 2022-12-23  发布在  其他
关注(0)|答案(1)|浏览(151)

如何确保小提琴图包含在其数据范围内?我有二进制分类的特征类别(1,0)。在该类别内,值的范围可以从0到1。但是,正如您所看到的,当二进制分类为1(橙子)时,没有超过0.6的值。如何修复该问题?

for f in binary_feature_name:
    x = master_df_copy['status']
    vfig = sns.violinplot(x=f, y='value',  data = eda_cis_df, palette='Set2', cut=0)
    fig = vfig.get_figure()
    fig.savefig('./output/eda/' + f + ".png") 
    plt.show()

我期待着这样的事情

fnx2tebb

fnx2tebb1#

https://seaborn.pydata.org/generated/seaborn.violinplot.html开始:
剪切:浮动,可选
以带宽大小为单位的距离,用于将密度扩展到超过极端数据点。设置为0可将小范围限制在观测数据的范围内。

相关问题