Данные графика из нескольких столбцов сгруппированы по последнему столбцу - PullRequest
0 голосов
/ 28 марта 2019

Я хочу создать блокпосты с добавлением панелей ошибок для данных из 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) мне нужен блок-график для переменных «да» и «нет». Для сравнения, эти два графика должны быть рядом друг с другом.

...