Я создал горизонтальный сюжет для скрипки и хотел бы иметь вертикальную линию в качестве маркера для х = 0, потому что это поможет очень четко определить, где «Изменение» (то есть х) является отрицательным или положительным. Я несколько раз пытался использовать plt.axvline(0,color='k')
, но он не работает и, кажется, создает выходные данные пустых графиков.
sns.violinplot(ax=ax, x="Change", y="Time", data=df, inner="quartile", cut=0, palette="Set2").set_title('Change in food price over different time periods')