Я пытаюсь подогнать частоту этого «нет» в качестве метки в верхней части каждого столбца, но мне это не удается. пробовал разные вещи, которые уже задавались в предыдущих вопросах, но dint мне в помощь.
data:
A B C D
1 yes no no
2 no no no
3 yes no no
4 no no yes
5 yes yes yes
6 yes yes no
7 no yes no
Код:
data_new = df.loc[:,'B':].eq('yes').sum().reset_index(name='counts')
sns.barplot(x='index',
y='counts' ,
data=)
labels = ["card", "location", "merchant", "transaction", "spendlimit"] # column names
for i in range(len(data_new)):
plt.annotate(str(data_new[i]), xy=(n[i],data_new[i]))