是否有一种简单的方法,在布局小提琴图时忽略计数为零的类别。在下面的示例中,没有“是:红色”和“否:绿色”的情况,但小提琴图仍然绘制了“缺失”的类别。我可以理解这应该是默认行为的原因,但是否有一种改变色调中使用的因素以抑制此行为并去除空白的方式?
df = pd.DataFrame(
{'Success': 50 * ['Yes'] + 50 * ['No'],
'Category': 25 * ['Green'] + 25 * ['Blue'] + 25 * ['Green'] + 25 * ['Red'],
'value': np.random.randint(1, 25, 100)}
)
sns.violinplot(x='Success', y='value', hue='Category', data=df)
plt.show()
提前致谢。