Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python - Pandas DataFrame에서 null 행을 삭제하는 방법

<시간/>

Pandas DataFrame에서 null 행을 삭제하려면 dropna() 메서드를 사용합니다. 다음이 NaN, 즉 null 값이 포함된 CSV 파일이라고 가정해 보겠습니다. -

Python - Pandas DataFrame에서 null 행을 삭제하는 방법

read_csv()를 사용하여 CSV 파일을 읽어봅시다. 우리의 CSV는 바탕 화면에 있습니다 −

dataFrame =pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")

dropna() −

를 사용하여 null 값을 제거합니다.
dataFrame =dataFrame.dropna()

예시

다음은 전체 코드입니다 -

판다를 pd로 가져오기# csv filedataFrame =pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")print("DataFrame...\n",dataFrame)# count 읽기 DataFrameprint("\nDataFrame의 행과 열 수 =",dataFrame.shape)dataFrame =dataFrame.dropna()print("\n널 값을 제거한 후의 DataFrame...\n",dataFrame)의 행과 열 print("\n(Updated) DataFrame의 행과 열 수 =",dataFrame.shape)

출력

이것은 다음과 같은 출력을 생성합니다 -

DataFrame... Car Place UnitsSold0 Audi Bangalore 80.01 Porsche Mumbai 110.02 RollsRoyce Pune NaN3 BMW Delhi 200.04 Mercedes Hyderabad 80.05 Lamborghini Chandigarh NaN6 Audi Mumbai NaN7 Mercedes Pune 120.08 Lambor의 열 120.08 ) null 값을 제거한 후 DataFrame... Car Place UnitsSold0 Audi Bangalore 80.01 Porsche Mumbai 110.03 BMW Delhi 200.04 Mercedes Hyderabad 80.07 Mercedes Pune 120.08 Lamborghini Delhi 100.0(Updated) DataFrame의 행과 열 수) =(6,>