要按组别并找出所有数值变量的均值,可以使用以下代码示例来解决问题:
import pandas as pd
# 创建一个示例数据集
data = {'Group': ['A', 'A', 'B', 'B', 'B'],
'Variable1': [1, 2, 3, 4, 5],
'Variable2': [10, 20, 30, 40, 50]}
df = pd.DataFrame(data)
# 按组别计算所有数值变量的均值
mean_values = df.groupby('Group').mean()
print(mean_values)
输出结果将会是:
Variable1 Variable2
Group
A 1.5 15.0
B 4.0 40.0
在这个例子中,我们使用了pandas
库来处理数据和计算均值。首先,我们创建了一个示例数据集df
,其中包含了一个Group
列和两个数值变量列Variable1
和Variable2
。
然后,我们使用groupby('Group')
方法来按Group
列进行分组。接下来,我们调用mean()
方法来计算每个组别中数值变量的均值。
最后,我们打印输出结果,得到了按组别并找出所有数值变量的均值的结果。
上一篇:按组标识符返回最大变量