Я хочу создать блокпосты с добавлением панелей ошибок для данных из 6 столбцов. Седьмой столбец моего набора данных содержит двоичную переменную, которая описывает остальные данные. У меня есть код для этих графиков только с пакетом seaborn, включая данные из 6 столбцов. Моя проблема в том, как сделать те же графики, учитывая данные из седьмого столбца.
Вот как выглядит мой фрейм данных:
A B C D E F Binary
12 12.5 13 15 15 13 yes
11 11 12 15 12 11 no
10 12 14 15 17 16 yes
Для случая без двоичного столбца приведен код, который я реализовывал:
fig, ax = plt.subplots()
sns.boxplot(x="variable", y="value", data=pd.melt(mvel), ax = ax)
sns.set_palette("muted")
sns.pointplot(x="variable", y="value", data=pd.melt(mvel),
dodge=True, join=False, ax = ax, color='k', ci=95)
plt.xlabel('Parts', fontsize=14)
plt.ylabel('Speed', fontsize=14)
plt.setp(ax.get_xticklabels(), rotation=60)
plt.savefig('fig', dpi=400, bbox_inches='tight')
Таким образом, для каждого столбца (A-F) мне нужен блок-график для переменных «да» и «нет». Для сравнения, эти два графика должны быть рядом друг с другом.