Pandas中函数有哪些?怎么使用pandas apply函数?( 二 )

使用df 新增一列:
df['ExtraScore'] = df.Nationality.apply(add_extra, args=(10,))位置参数通过 args = () 来传递参数 , 类型为 tuple 。也可用下面的方法调用:
df['ExtraScore'] = df.Nationality.apply(add_extra, extra=10)运行后结果为:
Name Nationality  Score  ExtraScore小王   汉    450     10小李   回    460     0小黄   汉    460     0将 add_extra 作为 lambda 函数:
df['Extra'] = df.Nationality.apply(lambda n, extra : extra if n == '回' else 0, args=(10,))Pandas中函数有哪些?怎么使用pandas apply()函数的讲解到这里就结束了 , 想要学习更多知识的 , 可以继续关注哦!

猜你喜欢