1.简单计算
(1)首先导入pandas模块并读取数据
import pandas as pd adress="D:/pandas练习文件/计算.xlsx" data=pd.read_excel(adress)
(2) 计算销售额
销售额=售价*销售数量
data["销售额"]=data["售价"]*data["销售数量"]
2.apply方法
(1)普通计算——将所有菜品涨价
data['售价']=data.apply(lambda x:x["售价"]+10,axis=1)
(2)需要条件判断的计算——将指定菜品涨价
data['售价']=data.apply(lambda x:x["售价"]+10 if x["菜名"] in ['香菇',"蒜黄"] else x["售价"],axis=1)
本案例所用的是lambda表达式,也可以自定义def函数