一、统计函数初探
这是一个学生三次考试成绩登记表,现实现目标就是求出总成绩和平均成绩,如果大家有其他需求的话,可以参考。
import pandas as pd
datas = pd.read_excel('students.xlsx',index_col='ID')
#将三次成绩单独摘出来,数据处理的时候就比较方便
temp = datas[['test1','test2','test3']]
#求总成绩
datas['total']=temp.sum(axis=1)
#求平均成绩
datas['average']=temp.mean(axis=1)
#保存到Excel
datas.to_excel('students.xlsx')
print(datas)
统计函数还有很多,这里只是抛砖引玉,其他的都可以参照此方法,这里注意axis=1,表示逐行操作,axis=0表示逐列操作,根据需要进行选取。
如果我想求取所有列的平均值并添加到Excel最后一行,可以这么操作:
import pandas as pd
import matplotlib.pyplot as plt
datas = pd.read