可以使用pandas库来实现按元素组聚合数据的操作,具体解决方法如下:
假设我们有一个包含多个员工信息的数据集,每个员工有姓名、性别、是否已婚和工资四个属性。现在需要按照性别和婚姻状况两个属性对数据进行聚合分析,看看不同性别和婚姻状况下的员工工资情况。
import pandas as pd
df = pd.read_csv('employee.csv')
grouped = df.groupby(['Gender', 'Married'])['Salary'].mean()
print(grouped)
运行结果为:
Gender Married Female Married 2750.0 Single 2000.0 Male Married 4300.0 Single 2800.0 Name: Salary, dtype: float64
可以看出,不同性别和婚姻状况的员工工资情况确实有所不同。这种按元素组聚合数据的方法可以用于各种数据分析工作。
下一篇:按原样从Excel表中读取数据