반응형
질문
나는 여러 열이 있는 판다스 데이터프레임을 가지고 있습니다. 다른 열에 영향을 주지 않고 첫 번째 열의 값을 변경하고 싶습니다. 판다스에서 apply()
를 사용하여 어떻게 할 수 있을까요?
답변
주어진 샘플 데이터프레임 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
반응형
댓글