2021-04-30
阅读量:
2225
python中如何根据多个变量生成一个变量,用apply方法
问:
就是目前我要求出来辅助部门的内容,然后有一个条件判断,就是业务部门是零售电商的时候,我取系列的城市等级,如果是其他三个部门的话,我就AO列的人名
答:
import pandas as pd
aaa=pd.read_excel(r"C:\Users\Administrator\Desktop\aaa.xlsx")
aaa["想要计算的列"]=aaa.apply(lambda x:x.sp_db_level if x.dept_name=="零售电商渠道" else x.oa_user_name,axis=1)
aaa.head(7)
5.6333
1
0
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
1条评论