Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 자바
- rxandroid
- media3 transformer
- 코틀린
- Stack
- 사무실
- 공유오피스
- innernavigation
- 안드로이드
- 너무 어렵다
- 패스트파이브
- childfragment
- 중첩네비게이션
- 재밌긴함
- Android
- 백준
- 알고리즘
- 후기
- 싱글액티비티
- media3
- 내부프레그먼트
- parentfragment
- 파이썬
- MVVM
- SAA
- fragmentcontainer
- 스택
- 아키텍쳐
- Kotlin
- 패파
Archives
삽질도사
[파이썬] python 피봇(pivot)사용하기, 인덱스 만들기(짧음) 본문
피봇테이블을 마치 groupby처럼 사용할 수 있다.
pivot = data.pivot_table(
['Salary','Age'], #급여,나이
index=['Position'], #포지션별로 급여,나이를 보겠다.
aggfunc = 'mean' #평균
)
pivot
피봇테이블을 사용하면 인덱스가 숫자로 나타나지않아서 활용할 때 힘드니까 인덱스를 넣어보자!
pivot2 = pivot.copy() #pivot의 복사본으로 pivot2만들자
pivot2.columns = pivot.columns.values
#index를 0~n까지, inplace=True 는 원본에 덮어씌우겠다는 뜻
#pivot의 index가 2개라면 reset_index 2번 반복해서 써주면 됌
pivot2.reset_index(level=0, inplace=True)
pivot2
이러면 하나하나 뽑을 때 포지션도 편하게 뽑을 수 있음.
print(pivot.iloc[0]) #기존의 pivot
print()
print(pivot2.iloc[0]) #인덱스를 넣은 pivot
'DB or 파이썬' 카테고리의 다른 글
[파이썬] python 그래프 한글 깨져서 나올 때, 한글작업하기(간단) (0) | 2021.10.28 |
---|---|
[파이썬] python 공공 데이터를 읽어올 때, 액셀처럼 여러 항목을 포함하는 열은 어떻게 표현될까? (짧음) (0) | 2021.10.28 |
[파이썬] python 그래프(도표)에 숫자가 뒤죽박죽 섞여있는 경우 (0) | 2021.10.28 |
[파이썬] python groupby,loc,iloc 헷갈리는 거 위주로 적어놈. (1) | 2021.10.15 |
[파이썬] pandas로 파일/자료 깔끔하게 읽어오기(short) (0) | 2021.10.15 |