반응형
ZZ 열을 기반으로 다음 데이터 프레임을 분할하고 싶습니다.
df =
N0_YLDF ZZ MAT
0 6.286333 2 11.669069
1 6.317000 6 11.669069
2 6.324889 6 11.516454
3 6.320667 5 11.516454
4 6.325556 5 11.516454
5 6.359000 6 11.516454
6 6.359000 6 11.516454
7 6.361111 7 11.516454
8 6.360778 7 11.516454
9 6.361111 6 11.516454
출력으로 'N0_YLDF'열이 ZZ의 각 고유 값에 대해 하나의 새 열인 4로 분할 된 새 데이터 프레임을 원합니다. 어떻게해야합니까? groupby를 할 수 있지만 그룹화 된 개체로 무엇을해야할지 모르겠습니다.
해결 방법
gb = df.groupby('ZZ')
[gb.get_group(x) for x in gb.groups]
참조 페이지 https://stackoverflow.com/questions/23691133
반응형
'파이썬' 카테고리의 다른 글
파이썬 목록에서 연속 된 정수 감지 (0) | 2020.12.14 |
---|---|
파이썬 Python Pandas의 여러 열에서 모든 중복 행 삭제 (0) | 2020.12.14 |
파이썬 How to delete all blank lines in the file with the help of python? (0) | 2020.12.14 |
파이썬 분산 데이터 세트를 사용하여 MatPlotLib에서 히트 맵 생성 (0) | 2020.12.14 |
파이썬 Convert spreadsheet number to column letter (0) | 2020.12.14 |
댓글