I have a dataframe:
val1 val2 val3
a b 10
a b 2
b a 3
f k 5
f k 2
when i do df.groupby(["val1", "val2"])["val3"].mean().reset_index() I get:
val1 val2 val3
a b 6
b a 3
f k 3.5
but i don't want to take into account order of val1 and val2. so desired result is:
val1 val2 val3
a b 5
f k 3.5
How to do that?