Я хочу добавить горизонтальную линию , т. Е. Целевую линию к некоторым графикам: полосовые, прямоугольные и скрипичные, для отображения данных идеальных значений (или в идеале диапазона).
Этот пример R ( Добавление нескольких горизонтальных линий в блок-диаграмму ) - первое изображение - в основном это (хотя я бы сделал некоторое форматирование, чтобы сделать презентабельным).
R abline () эквивалент в Python не помогает мне (или я не понял, как), так как я использую категориальные данные, поэтому я просто хочу по существу определить (например) y=3
и заговор это.
Мой код (ниже) работает нормально, я просто не знаю, как добавить строку.
fig, ax = plt.subplots(nrows=4,figsize=(20,20))
sns.violinplot(x="Wafer", y="Means", hue='Feature',
data=Means[Means.Target == 1], ax=ax[0])
sns.violinplot(x="Wafer", y="Means", hue='Feature',
data=Means[Means.Target == 3], ax=ax[1])
sns.boxplot(x="Feature", y="Means",
data=Means, linewidth=0.8, ax=ax[2])
sns.stripplot(x="Feature", y="Means", hue='Wafer',
data=Means, palette="plasma", jitter=0.1, size=5.5, ax=ax[3])
Любая помощь с благодарностью.