Python 分组分析
2017-07-14 本文已影响0人
正在充电Loading
分组分析
import numpy
import pandas
data = pandas.read_csv(
'D:\\PDA\\5.2\\data.csv'
)
aggResult = data.groupby(
by=['class'] #用于分组的列,一班,二班,三班#
)['score']#需要统计的列,此时有三列,总分,总计数,平均值#
.agg({
'总分': numpy.sum,#列,列函数#
'人数': numpy.size,
'平均值': numpy.mean
})
dataframe aggRESULT