Pandas dataframe이 비어 있는지 확인하는 방법(예제 포함)
다음 구문을 사용하여 Pandas DataFrame이 비어 있는지 확인할 수 있습니다.
len ( df.index ) == 0
이 특정 구문은 DataFrame의 인덱스 열 길이가 0인지 확인합니다. 이는 전체 DataFrame이 비어 있는지 확인하는 것과 같습니다.
DataFrame이 비어 있으면 이 구문은 True 를 반환합니다. 그렇지 않으면 False 를 반환합니다.
DataFrame이 비어 있는지 알려주는 사용자 정의 텍스트를 인쇄하려면 간단한 if else 함수를 사용할 수 있습니다.
if len ( df.index ) == 0 :
print (' df is empty ')
else :
print (' df is not empty ')
다음 예에서는 이러한 기능을 실제로 사용하는 방법을 보여줍니다.
예: Pandas DataFrame이 비어 있는지 확인
다음과 같은 빈 pandas DataFrame이 있다고 가정해 보겠습니다.
import pandas as pd #create empty DataFrame df = pd. DataFrame (columns=[' A ',' B ',' C ',' D ',' E ']) #view DataFrame print (df) Empty DataFrame Columns: [A, B, C, D, E] Index: []
다음 코드를 사용하여 pandas DataFrame이 비어 있는지 확인할 수 있습니다.
#check if DataFrame is empty len ( df.index ) == 0 True
이 함수는 DataFrame이 실제로 비어 있음을 알려주는 True 를 반환합니다.
다음 코드를 사용하여 DataFrame이 비어 있는지 여부를 알려주는 사용자 정의 텍스트를 인쇄할 수도 있습니다.
#check if DataFrame is empty and return output
if len ( df.index ) == 0 :
print (' df is empty ')
else :
print (' df is not empty ')
df is empty
출력은 DataFrame이 비어 있음을 알려줍니다.
반면에 비어 있지 않은 DataFrame이 있다고 가정해 보겠습니다.
import pandas as pd #createDataFrame df_full = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'], ' points ': [18, 22, 19, 14, 14, 11, 20, 28], ' assists ': [5, 7, 7, 9, 12, 9, 9, 4], ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12]}) #view DataFrame print (df_full) team points assists rebounds 0 A 18 5 11 1 B 22 7 8 2 C 19 7 10 3 D 14 9 6 4 E 14 12 6 5 F 11 9 5 6 G 20 9 9 7:28 4 12
len() 함수를 사용하여 DataFrame이 비어 있는지 확인할 수 있습니다.
#check if DataFrame is empty len ( df_full.index ) == 0 False
이 함수는 DataFrame이 비어 있지 않음을 알려주는 False 를 반환합니다.
그리고 if else 함수를 사용하면 사용자 정의 출력을 반환할 수 있습니다.
#check if DataFrame is empty and return output
if len ( df_full.index ) == 0 :
print (' df is empty ')
else :
print (' df is not empty ')
df is not empty
출력은 DataFrame이 비어 있지 않다는 것을 알려줍니다.
추가 리소스
다음 튜토리얼에서는 Pandas에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.
Pandas DataFrame에서 셀이 비어 있는지 확인하는 방법
Pandas DataFrame에서 셀 값을 얻는 방법
열 이름을 사용하여 빈 Pandas DataFrame을 만드는 방법