Я знаю, что подобные вопросы уже опубликованы, но я не смог изменить свой код: (
У меня есть четыре набора данных с одинаковыми именами столбцов, и я пытаюсь добавить значение y_value, которое в среднем_referral_sent включено Может ли кто-нибудь помочь?
fig, ((ax1, ax2), (ax3, ax4)) = plt.subplots(2,2, sharex=True, sharey=True,figsize=(10,10))
sns.barplot(x="split_test_group", y="average_referral_sent", hue='split_test_group',
palette=["C0", "C1", "C2"],data=with_in_a_week,ax=ax1)
sns.barplot(x="split_test_group", y="average_referral_sent", hue='split_test_group',
palette=["C0", "C1", "C2"],data=between_7_and_14_days,ax=ax2)
sns.barplot(x="split_test_group", y="average_referral_sent", hue='split_test_group',
palette=["C0", "C1", "C2"],data=between_14_and_21_days,ax=ax3)
sns.barplot(x="split_test_group", y="average_referral_sent", hue='split_test_group',
palette=["C0", "C1", "C2"],data=after_a_month,ax=ax4)
ax1.set(xlabel='Experiment Groups', ylabel='Average Number of Referrals Sent')
ax2.set(xlabel='Experiment Groups', ylabel='Average Number of Referrals Sent')
ax3.set(xlabel='Experiment Groups', ylabel='Average Number of Referrals Sent')
ax4.set(xlabel='Experiment Groups', ylabel='Average Number of Referrals Sent')
plt.show()
Вот мой вывод ниже, и я хочу отобразить y = "average_referral_sent" из каждого набора данных в связанные субплоты