아미(아름다운미소)

df count 본문

랭귀지/pandas

df count

유키공 2025. 5. 15. 15:38
import pandas as pd

# 샘플 DataFrame 생성
df = pd.DataFrame({'A': [1, 2, None, 4], 'B': ['x', None, 'z', 'w']})

# 1. len() 함수 사용 (가장 일반적)
row_count = len(df)
print(f"행 수 (len): {row_count}")

# 2. shape 속성 사용
row_count = df.shape[0]  # shape는 (행수, 열수) 튜플 반환
print(f"행 수 (shape): {row_count}")

# 3. index 길이 확인
row_count = df.index.size
print(f"행 수 (index): {row_count}")

# 4. 각 열별 결측값(None/NaN) 개수 확인
print("\n각 열별 결측값 개수:")
print(df.isnull().sum())  # 또는 df.isna().sum()

# 5. 전체 결측값 개수 확인
total_nulls = df.isnull().sum().sum()
print(f"\n전체 결측값 총 개수: {total_nulls}")

# 6. 결측값이 있는 행만 카운트
null_rows_count = df.isnull().any(axis=1).sum()
print(f"결측값이 하나라도 있는 행 수: {null_rows_count}")
Comments