BASHA TECH

판다스 정리 본문

Computer/Pandas

판다스 정리

Basha 2022. 9. 26. 17:53
728x90

1. 데이터 만들기

 1) 판다스 라이브러리 불러오기

 2) 데이터 프레임 만들기

 3) 데이터 프레임 출력하기

 4) 데이터의 열 이름을 따로 지정해서 만들기

 5) 인덱스가 2개인 데이터 프레임 만들기

 

2. 데이터 정렬하기

 1) 특정 열 값을 기준으로 정렬하기

 2) 열 이름 변경하기

 3) 인덱스 값 초기화 하기

 4) 인덱스 순서대로 정렬하기

 5) 특정 열 제거하기

 

3. 행 추출하기

 1) 맨 위의 행 출력하기

 2) 맨 아래 행 출력하기

 3) 특정 열의 값을 추출하기

 4) 특정 열에 특정 값이 있을 경우 추출하기

 5) 특정 열에 특정 값이 없을 경우 추출하기

 6) 특정 열에 특정 숫자가 있는 지 확인하기

 7) 특정 비율로 데이터 샘플링하기

 8) 특정 개수 만큼 데이터 샘플링하기

 9) 특정 열에서 큰 순서대로 불러오기

 10) 특정 열에서 작은 순서대로 불러오기

 

4. 열 추출하기

 1) 인덱스의 범위로 불러오기

 2) 첫 인데스를 지정해 불러오기

 3) 마지막 인덱스를 지정해 불러오기

 4) 모든 인덱스 불러오기

 5) 특정 열을 지정해 가져오기

 6) 조건을 만족하는 열 가져오기

 7) 특정 문자가 포함되지 않는 열 가져오기

 

5. 행과 열 추출하기

 1) 특정 행과 열을 지정해 가져오기

 2) 인덱스로 특정 행과 열 가져오기

 3) 특정 열에서 조건을 만족하는 행과 열 가져오기

 4) 인덱스를 이용해 특정 조건을 만족하는 값 불러오기

 

6. 중복 데이터 다루기

 1) 특정 열에 어떤 값이 몇개 들어있는지 알아보기

 2) 데이터 프레임의 행이 몇 개인지 세어 보기

 3) 데이터 프레임의 행과 열이 몇 개인지 세어 보기

 4) 특정 열에 유니크한 값이 몇 개인지 세어보기

 5) 데이터 프레임의 형태 한눈에 보기

 6) 중복된 값 제거하기 

 

7. 데이터 파악하기

 1) 각 열의 합 보기

 2) 각 열의 값이 모두 몇 개인지 보기

 3) 각 열의 중간 값 보기

 4) 특정 열의 평균값 보기

 5) 각 열의 25%, 75%에 해당하는 수 보기

 6) 각 열의 최솟값 보기

 7) 각 열의 최댓값 보기

 8) 각 열의 표준 편차 보기

 9) 데이터 프레임 각 값에 일괄 함수 적용하기

 

8. 결측치 다루기

 1) null 값인지 확인하기

 2) null 값이 아닌지 확인하기 

 3) null 값이 있는 행 삭제하기

 4) null 값을 특정 값으로 대체하기

 5) null 값을 특정 계산 결과로 대체하기

 

9. 새로운 열 만들기

 1) 조건에 맞는 새 열 만들기

 2) assign()을 이용해 조건에 맞는 새 열 만들기

 3) 숫자형 데이터를 구간으로 나누기

 4) 기준 값 이하와 이상을 모두 통일시키기

 5) 최댓값 불러오기

 6) 최솟값 불러오기

 

10. 행과 열 변환하기

 1) 모든 열을 행으로 변환하기

 2) 하나의 열만 행으로 이동시키기

 3) 여러 개의 열을 행으로 이동시키기

 4) 특정 열의 값을 기준으로 새로운 열 만들기

 5) 원래 데이터 형태로 되돌리기

 

11. 시리즈 데이터 연결하기

 1) 시리즈 데이터 합치기

 2) 데이터 병합할 때 새로운 인덱스 만들기

 3) 계층적 인덱스를 추가하고 열 이름 지정하기

 

12. 데이터 프레임 연결하기

 1) 데이터 프레임 합치기

 2) 열의 수가 다른 두 데이터 프레임 합치기

 3) 함께 공유하는 열만 합치기

 4) 열 이름이 서로 다른 데이터 합치기

 

13. 데이터 병합하기

 1) 왼쪽 열을 축으로 병합하기

 2) 오른쪽 열을 축으로 병합하기

 3) 오른쪽 열을 축으로 병합하기

 4) 공통 값만 병합하기

 5) 모든 값을 병합하기

 6) 특정한 열을 비교해서 공통 값이 존재하는 경우만 가져오기

 7) 공통 값이 존재하는 겨웅 해당 값을 제외하고 병합하기

 8) 공통 값이 있는 것만 병합하기

 9) 모두 병합하기

 10) 어디서 병합되었는지 표시하기

 11) 원하는 병합만 남기기

 12) merge 칼럼 없애기

 

14. 데이터 가공하기

 1) 행 전체를 한 칸 아래로 이동하기

 2) 행 전체를 한 칸 위로 이동하기

 3) 첫 행부터 누적해서 더하기

 4) 새 행과 이전 행을 비교하면서 최댓값 출력하기

 5) 새 행과 이전 행을 비교하면서 최솟값 출력하기

 6) 첫 행부터 누적해서 곱하기

 

15. 그룹별로 집계하기

 1) 그룹 지정 및 그룹별 데이터 수 표시

 2) 그룹 지정 후 원하는 칼럼 표시하기

 3) 밀집도 기준으로 순위 부여하기

 4) 최저 값을 기준으로 순위 부여하기

 5) 순위를 비유로 표시하기

 6) 동일 순위에 대한 처리 방법 정하기

 

 

728x90
반응형

'Computer > Pandas' 카테고리의 다른 글

Ch05. 데이터 연결하기  (0) 2022.09.27
Ch04. 그래프 그리기  (0) 2022.09.27
Ch03. 판다스 데이터 프레임과 시리즈  (0) 2022.09.26
Ch02. 판다스 시작하기  (0) 2022.09.23
pandas 설치  (1) 2022.09.23
Comments