Interpolate() 메서드를 사용하여 NaN 값을 채웁니다. 다음이 일부 NaN 값을 사용하여 Microsoft Excel에서 열린 CSV 파일이라고 가정해 보겠습니다. -
CSV 파일에서 Pandas DataFrame으로 데이터 로드 -
dataFrame =pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")
보간()으로 NaN 값 채우기 -
dataFrame.interpolate()
예
다음은 코드입니다 -
pandas를 pd로 가져오기# CSV 파일에서 Pandas로 데이터 로드 DataFramedataFrame =pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")print("DataFrame...\ n",dataFrame)# NaN 값을 interpolate()res로 채우기 =dataFrame.interpolate()print("\nDataFrame after interpolate...\n",res)
출력
이것은 다음과 같은 출력을 생성합니다 -
dataframe ... 자동차 reg_price units0 bmw 2500 nan2 audi 2500 120.03 jaguar 2000 nan4 mustang 2500 110.0 reg_price units0 bmw 2500 100.01 lexus 3500 110.02 Audi 2500 120.03 jaguar 2000 115.04 justang 2500 115.04 mustang 2500 115.0 /사전>