0

i have dataframe like this

    animal value
0     dog      1
1     dog      2 
2     dog      3
3     cat      4

so i need to sum all values by column animal

it's dog = 1+2+3 and cat is 4

result should be:

    animal value
0     dog      6
1     cat      4 

i'm trying to do this with some dicts but maybe its more easier way?

should i do for loop here?

germanjke
  • 529
  • 1
  • 5
  • 13
  • https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.groupby.html – Julien Aug 11 '20 at 08:13
  • 1
    ``df.groupby('animal').sum()``. Have a look at [groupby](https://pandas.pydata.org/pandas-docs/stable/user_guide/groupby.html) for more info – sammywemmy Aug 11 '20 at 08:13

0 Answers0