pandas apply lamba
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pandas apply lamba相关的知识,希望对你有一定的参考价值。
import pandas as pd
import numpy as np
df = pd.DataFrame(name:[Jack,Alex,Bob,Nancy,Mary,Alice,Jerry,Wolf],
course:[Chinese,Math,Math,Chinese,Math,English,Chinese,English],
grade:[1,1,2,2,2,2,3,3],
score:[85,95,91,78,89,60,87,79])
vv = df.apply(lambda x:x[score]*2,axis=1) #axis用于指定每次传入的是行数据
print(vv:,vv)
vv: 0 170
1 190
2 182
3 156
4 178
5 120
6 174
7 158
dtype: int64
以上是关于pandas apply lamba的主要内容,如果未能解决你的问题,请参考以下文章
pandas使用apply函数:在dataframe数据列(column)上施加(apply)函数