DESCRIBE & AGGREGATE
df.isnull() # 하는데 테이블이 클 수도 있으니까
df.isnull().any() # 를 사용해야함. (axis=0이 생략된 형태)
df.isnull().any(axis=1) # row별로
df.isnull().any().any() 하면 DataFrame 전체 확인 가능
출처: tacademy.skplanet.com/live/player/onlineLectureDetail.action?seq=180#sec3
Pandas 기본기 다지기 | T아카데미 온라인강의
1. Pandas의 Series, DataFrame 에 대한 데이터 구조에 대해 알아봅니다. 2. Pandas의 데이터 입출력 방법과 데이터 핸들링 및 함수 기본 사용법에 대해 ..
tacademy.skplanet.com
df.describe() # 숫자 열에만 적용되고 count, mean, std, min, max 등을 보여줌
df.sum() # 문자열은 그냥 concat
df.min() # 문자열은 알파벳 순으로 비교
df.max()
df.mean()
df.median()
df.head(2) # 맨 위 2행 보여줌. default는 5
df.sort_values('population') # population 기준으로 오름차순 정렬
df.sort_values('population', ascending=False) # 내림차순 정렬
& and 를 쓰고 싶을 땐 ()로 식을 분리 잘 해줘야함. () 안 하면 에러 발생
APPLY & GROUP BY
df.groupby('key').sum() # 각 key로 group by 하고 합
'Python' 카테고리의 다른 글
나는 리뷰어다: '처음 시작하는 딥러닝', 한빛 미디어 후기 (0) | 2021.08.05 |
---|---|
[SK T 아카데미] NumPy(넘파이) 기본 (0) | 2020.12.21 |
[SK T Academy] Pandas 기본기 다지기 : 인덱싱, 필터링 (0) | 2020.12.17 |
[SK T Academy] Pandas 기본기 다지기 : Series, DataFrame (0) | 2020.12.17 |
[SK T아카데미] Python을 활용한 웹 크롤러 만들기 시도 중 예외 (0) | 2020.12.15 |