5-3. Pandas 제공 자료구조/DataFrame 결측치 관련
[파이썬 판다스] 데이터프레임의 특정 값을 na 로 바꾸기 (replace)
만다린망고
2022. 2. 7. 11:39
반응형
시리즈를 하나 정의합시다.
import pandas as pd
import numpy as np
>>> df1=pd.DataFrame({'C1':[1,2,3],'C2':[10,3,30],'C3':[100,200,300]},index=['R1','R2','R3'])
>>> df1
C1 C2 C3
R1 1 10 100
R2 2 3 200
R3 3 30 300
3을 na로 바꾸겠습니다. replace 메소드를 사용합니다.
>>> df1.replace(3,np.nan)
C1 C2 C3
R1 1.0 10.0 100
R2 2.0 NaN 200
R3 NaN 30.0 300
딕셔너리를 사용하면 여러 쌍의 교체도 가능합니다.
반응형