파이썬
데이터프레임 특정값을 Nan으로 변경하기
파라만
2023. 2. 9. 16:20
728x90
반응형
Pandas의 DataFrame에서 특정 값을 NaN으로 변경하려면 다음과 같이 수행할 수 있습니다.
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3, 4], 'B': [5, 6, 7, 8]})
# 기준 값을 정의하여 DataFrame에서 찾기
value_to_change = 3
df.loc[df['A'] == value_to_change, 'A'] = pd.np.nan
# 결과
A B
0 1.0 5
1 2.0 6
2 NaN 7
3 4.0 8
위 코드에서, df.loc[df['A'] == value_to_change, 'A'] = pd.np.nan는 데이터 프레임 df에서 A 열에서 값이 value_to_change인 행에 대해 그 값을 NaN으로 변경하는 작업을 수행합니다.
728x90
반응형