Я пытаюсь сгруппировать этот фрейм данных по «Имени» и «Сайту», и я хочу создать 4 новых столбца, в которых будет указана сумма, количество сгруппированных, среднее и стандартное отклонение столбца «Потратить».
Вот мой код:
import pandas as pd
df=pd.DataFrame({'Name':['Harry','John','Holly','John','John','John','Holly','Holly','Molly','Molly','Holly','Harry','Harry','Harry'], 'Spend': [76,43,23,43,234,54,34,12,43,54,65,23,12,32],
'Site': ['Amazon','Ikea','Apple','Amazon', 'Apple', 'Ikea', 'Apple', 'Apple', 'Amazon', 'Amazon', 'Ikea', 'Amazon', 'Amazon', 'Ikea']})
print (df)
В настоящее время мой фрейм данных выглядит так:

И я хочуэто будет выглядеть так:

Как бы я поступил так?
Заранее спасибо
РЕДАКТИРОВАТЬ 10/11/18:
Код:
import pandas as pd
df=pd.DataFrame({'Name':['Harry','John','Holly','John','John','John','Holly','Holly','Molly','Molly','Holly','Harry','Harry','Harry'], 'Spend': [76,43,23,43,234,54,34,12,43,54,65,23,12,32],
'Site': ['Amazon','Ikea','Apple','Amazon', 'Apple', 'Ikea', 'Apple', 'Apple', 'Amazon', 'Amazon', 'Ikea', 'Amazon', 'Amazon', 'Ikea'], 'Spend2': [176,143,123,143,1234,154,134,112,143,254,365,423,512,632]})
print (df)
До:

После:
