小能豆

如何对单个列使用apply()函数?

javascript

我有一个包含多列的 pandas 数据框。我想仅更改第一列的值而不影响其他列。如何apply()在 pandas 中做到这一点?


阅读 51

收藏
2024-07-08

共1个答案

小能豆

给定一个示例数据框df

   a  b
0  1  2
1  2  3
2  3  4
3  4  5

你想要的是:

df['a'] = df['a'].apply(lambda x: x + 1)

返回:

   a  b
0  2  2
1  3  3
2  4  4
3  5  5
2024-07-08