Python Dataframe对符合条件的行或列应用函数
程序员文章站
2022-07-12 14:12:08
...
Python Dataframe对选定的行和列应用函数
(对符合条件的行和列应用函数)
func是要应用的函数;
axis=1表示按行操作;
代码如下:
df['A'] = df.apply(lambda x: func(x.B) if np.isnan(x.A) else x.A, axis=1)