複数の列を持つパンダデータフレームがあります。他の列に影響を与えずに最初の列の値のみを変更したいのですが、どうすればできますか?apply()
パンダでは?
ベストアンサー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