Мои данные имеют 12 столбцов.Столбцы F1, F2, ..., F11) являются особенностями.Столбец 12 содержит метку этих признаков либо да, либо нет.
Я хотел бы нанести блокпост всех этих 11 элементов на метку, но разделить их да или нет.
Мой код на данный момент:
names=['f1','f2',......'f11']
for i in range(11):
yes = df[df['class']=='YES'][names[i]]
no = df[df['class']=='NO'][names[i]]
fig,axes = plt.subplots(figsize=(8,8))
bp = axes.boxplot([yes,no], labels=['YES', 'NO'],patch_artist=True)
for box in bp['boxes']:
box.set(color='#7570b3', linewidth=2)
box.set(facecolor = '#FF0000')
Мой вопрос: как показать F2, F3, ..., F11 против метки на одном графике с некоторым промежутком между ними?
как в вопросе, связанном с R ( Построить несколько боксов на одном графике )