Попытка создать гистограмму, на которой будет отображена общая сумма денег, потраченных на каждую покупку, сгруппированнPython

Программы на Python
Anonymous
Попытка создать гистограмму, на которой будет отображена общая сумма денег, потраченных на каждую покупку, сгруппированн

Сообщение Anonymous »

Я пытаюсь создать гистограмму, отвечающую на вопрос: представители какого пола ежегодно тратят больше всего денег? У меня есть набор данных, в котором каждая транзакция указана с указанием потраченных денег, пола (мужской, женский, другой) и даты (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

Вернуться в «Python»