Variance by Group in Python (2 Examples) | pandas DataFrame Subgroups | Apply groupby & var Function

preview_player
Показать описание
Python code of this video:

import pandas as pd # Import pandas library to Python

data = pd.DataFrame({'x1':[5, 5, 2, 1, 2, 9, 2, 9, 7, 7, 8], # Create pandas DataFrame
'x2':range(32, 43),
'x3':range(20, 31),
'group1':['B', 'B', 'A', 'A', 'B', 'A', 'A', 'B', 'A', 'B', 'A'],
'group2':['a', 'a', 'a', 'a', 'a', 'a', 'b', 'b', 'b', 'b', 'b']})
print(data) # Print pandas DataFrame

# x1 x2 x3
# group1
# A 12.566667 9.066667 9.066667
# B 6.800000 14.700000 14.700000

# x1 x2 x3
# group1 group2
# A a 19.000000 2.333333 2.333333
# b 10.333333 4.000000 4.000000
# B a 3.000000 4.333333 4.333333
# b 2.000000 2.000000 2.000000

Follow me on Social Media:

Рекомендации по теме