Pandas : 데이터 프레임을 처리
https://scipy.org, https://pandas.pydata.org
특징
1. 데이터를 프레임으로 처리한다.
2. data -> 행, 열 관리한다.
3. 행, 열 -> 생성, 삭제, 추가
4. 헤더값 처리
5. 데이터 프레임 정렬, 병합, 분철
6. 파일 처리
DataFrame 객체를 생성 후 값을 리턴 받는다
1. df['A'] : A컬럼의 데이터를 Series로 리턴
2. df.A
3. df[0:2] : 0~2 행을 리턴
4. df[5:] : 0에서 5까지 행을 리턴
5. df["abc":"def"] : abc부터 def까지 행을 리턴
6. df.loc["B"] : B행을 리턴
7. df.loc[:, ["A", "B"]] : A와 B의 열을 리턴
8. df.loc[["abc": "def"] , ["A", "B"]] : abc에서 def까지 있는 A와 B행을 리턴
9. df.loc["abc", "A"] : df.loc["요일", 'a1']
10. df[df["A"].isin([1, 1000])]
11. df[df.A > 5] : A컬럼의 값이 5보다 큰 행
12. df[df>5] -> True만 출력됨 False는 NaN
'국비교육' 카테고리의 다른 글
Python 14일차 (0) | 2019.05.20 |
---|---|
Python 13일차 (0) | 2019.05.17 |
Python 11일차 (0) | 2019.05.15 |
Python 10일차 - 프로젝트 팁 (0) | 2019.05.14 |
Python 8일차 (0) | 2019.05.10 |
댓글