Я пытаюсь создать гистограмму, отвечающую на вопрос: представители какого пола ежегодно тратят больше всего денег? У меня есть набор данных, в котором каждая транзакция указана с указанием потраченных денег, пола (мужской, женский, другой) и даты (16.10.2014, 8.09.2015, 29.07.2016 и т. д.), прикрепленных к каждой записи. . Я хочу создать гистограмму с накоплением, которая показывает общую сумму, потраченную каждым полом, каждый год (только год). Пожалуйста, помогите!
THIS IS WHAT I HAVE SO FAR (Doesn't work):
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
sns.set(style = "white", color_codes=True)
sales = pd.read_csv("/kaggle/input/mobile-sales-dataset/mobile_sales.csv")
sales.groupby(['CustomerGender'])['TotalRevenue'].sum()
genders =["Male","Female","Other"]
w = 0.2
xp = range(len(genders))
plt.bar(xp,genders)
#p1 = plt.bar(bar1, male, w, label = "Male")
#p2 = plt.bar(bar2, female, w, label = "Female")
#p3 = plt.bar(bar3, other, w, label = "Other")
plt.ylabel('Total Revenue')
plt.title('Total Revenue by Gender')
plt.xticks(xp,x)
plt.legend()
plt.show()
```
Подробнее здесь: https://stackoverflow.com/questions/788 ... urchase-gr