pandas选择多列使用apply方法
发布时间
阅读量:
阅读量
总结
通过设置axis参数即可实现相关操作,其中axis参数取值为1时,表示每次处理一行数据;当axis参数取值为0时,则表示每次处理一列数据。
生成数据
import pandas as pd
import numpy as np
df = pd.DataFrame(np.array(range(1,9)).reshape(2,4))
df
0 1 2 3
0 1 2 3 4
1 5 6 7 8
df.columns = ['a','b','c','d']
df
a b c d
0 1 2 3 4
1 5 6 7 8
AI写代码python
axis = 1 按行输入
df[['a','b']].apply(lambda x:x[0]+x[1],axis=1)
0 3
1 11
dty
全部评论 (0)
还没有任何评论哟~
