본문 바로가기
Python/Python FAQ

Python 단일 열에 apply() 함수를 어떻게 사용할 수 있을까요?, How can I use the apply() function for a single column?

by 베타코드 2023. 10. 6.
반응형

질문


나는 여러 열이 있는 판다스 데이터프레임을 가지고 있습니다. 다른 열에 영향을 주지 않고 첫 번째 열의 값을 변경하고 싶습니다. 판다스에서 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
반응형

댓글