[groupby]를 사용할 때 중간 열의 Python Pandas 정렬

오라클

나는 파이썬 팬더를 사용하고 있으며 아래 테이블의 중간 열로 출력을 정렬하고 싶습니다 (내가 얻고있는 출력과 얻고 싶은 출력을 보여주었습니다)

pandas 내에서 groupby 함수를 사용하여 출력을 얻지 만 카운트 열로 정렬하고 있습니다 (아래 출력 테이블 참조) 대신 YOB 열로 정렬하고 싶습니다 (원하는 출력 테이블 참조)

또한 각 국가의 평균 출생 연도를 어떻게 계산합니까?

import pandas as pd

xlpath= "C:/Users/Username/documents/Datafile.xlsx"

df = pd.read_excel(eval('xlpath'))

y = df.groupby('COUNTRY').YOB.value_counts(ascending=False)

print(y)



Output:

여기에 이미지 설명 입력

Desired Output:

여기에 이미지 설명 입력

여러분의 의견을 기다리겠습니다.

감사

"국가"열의 순서를 고려하지 않는다는 가정하에 (문제에서 지정하지 않았으므로) 다음은 국가 별, 연도 별 그룹화를 계산하고 연도를 오름차순으로 유지하는 한 가지 방법입니다.

df2 = df.groupby(["Country", "YOB"]).count()
df2 = df2.sort_values(["Country","YOB"], ascending=[True, True])
print(df2)

또는 한 줄로 :

print(df.groupby(["Country", "YOB"]).count().sort_values(["Country","YOB"], ascending=[True, True]))

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Pandas에서 groupby를 사용할 때 특정 열의 값을 확인하십시오.

분류에서Dev

Python 정렬 함수를 사용하여 Pandas DataFrame의 값 정렬

분류에서Dev

Pandas를 사용하여 열 간 값 정렬

분류에서Dev

Pandas를 사용하여 CSV를 분할 할 때 중복 행 수정

분류에서Dev

Pageable의를 사용하여 정렬 할 때 복제합니다

분류에서Dev

usort ()를 사용하여 배열을 정렬 할 때 두 개의 시작 값을 설정할 수 있습니까?

분류에서Dev

python, pandas, groupby를 사용하여 다중 인덱스로 df의 평균 계산

분류에서Dev

nx.to_numpy_array를 사용할 때 인접 행렬의 정렬 된 노드

분류에서Dev

ng-options에서 사용자 정의 정렬 필터를 사용할 때 이상한 정렬 동작

분류에서Dev

SVG를 HTML 요소와 정렬 할 때의 간격

분류에서Dev

Pandas : Groupby를 사용하여 매우 많은 열로 작업 할 때 메모리 사용량

분류에서Dev

python-pandas로 함수를 적용 할 때 groupby 항목의 이름을 얻는 방법은 무엇입니까?

분류에서Dev

Python Pandas Dataframe : 열 병합을위한 groupby의 사용자 정의 함수

분류에서Dev

React 후크를 사용할 때 MediaRecorder의 중간 데이터가 손실 됨

분류에서Dev

Pyalgotrade를 사용할 때 Python의 TypeError

분류에서Dev

세 요소를 가로로 정렬 할 때 발생하는 문제로 중간 요소가 늘어나 사용 가능한 공간을 차지합니다.

분류에서Dev

Angular 1.4의 ag-grid에서 setColumnDefs ()를 사용하여 여러 열을 설정할 때 어색한 간격

분류에서Dev

Pandas 데이터 프레임에서 groupby 및 집계를 사용할 때 다른 열의 날짜를 어떻게 연결할 수 있습니까?

분류에서Dev

groupby의 키를 사용하여 다른 열 Pandas Python을 만듭니다.

분류에서Dev

VB.Net에서 Button 모양의 CheckBox를 사용할 때 어떻게 텍스트를 중앙 정렬 할 수 있습니까?

분류에서Dev

VB.Net에서 Button 모양의 CheckBox를 사용할 때 어떻게 텍스트를 중앙 정렬 할 수 있습니까?

분류에서Dev

GeometryReader를 사용할 때 SwiftUI 잘못된 오버레이의 수직 정렬

분류에서Dev

빌더를 사용할 때 사용자 정의 직렬화 해제를 수행 할 수 없습니다

분류에서Dev

Pandas (Python)를 사용하여 문자열 행렬에서 개수 행렬 (정수)을 생성하는 방법

분류에서Dev

CSS를 사용하여 div의 중간 (세로)에 이미지 정렬

분류에서Dev

NumPy를 사용할 때의 긴 정수

분류에서Dev

사용자 정의 함수를 사용하는 Groupby Pandas

분류에서Dev

비용 센터 열과 사용자 열 Python Pandas의 사용자로 데이터 프레임 정렬

분류에서Dev

display : inline-block을 사용하여 두 개의 상자를 순서대로 정렬하려고 할 때 첫 번째 상자 위의 간격;

Related 관련 기사

  1. 1

    Pandas에서 groupby를 사용할 때 특정 열의 값을 확인하십시오.

  2. 2

    Python 정렬 함수를 사용하여 Pandas DataFrame의 값 정렬

  3. 3

    Pandas를 사용하여 열 간 값 정렬

  4. 4

    Pandas를 사용하여 CSV를 분할 할 때 중복 행 수정

  5. 5

    Pageable의를 사용하여 정렬 할 때 복제합니다

  6. 6

    usort ()를 사용하여 배열을 정렬 할 때 두 개의 시작 값을 설정할 수 있습니까?

  7. 7

    python, pandas, groupby를 사용하여 다중 인덱스로 df의 평균 계산

  8. 8

    nx.to_numpy_array를 사용할 때 인접 행렬의 정렬 된 노드

  9. 9

    ng-options에서 사용자 정의 정렬 필터를 사용할 때 이상한 정렬 동작

  10. 10

    SVG를 HTML 요소와 정렬 할 때의 간격

  11. 11

    Pandas : Groupby를 사용하여 매우 많은 열로 작업 할 때 메모리 사용량

  12. 12

    python-pandas로 함수를 적용 할 때 groupby 항목의 이름을 얻는 방법은 무엇입니까?

  13. 13

    Python Pandas Dataframe : 열 병합을위한 groupby의 사용자 정의 함수

  14. 14

    React 후크를 사용할 때 MediaRecorder의 중간 데이터가 손실 됨

  15. 15

    Pyalgotrade를 사용할 때 Python의 TypeError

  16. 16

    세 요소를 가로로 정렬 할 때 발생하는 문제로 중간 요소가 늘어나 사용 가능한 공간을 차지합니다.

  17. 17

    Angular 1.4의 ag-grid에서 setColumnDefs ()를 사용하여 여러 열을 설정할 때 어색한 간격

  18. 18

    Pandas 데이터 프레임에서 groupby 및 집계를 사용할 때 다른 열의 날짜를 어떻게 연결할 수 있습니까?

  19. 19

    groupby의 키를 사용하여 다른 열 Pandas Python을 만듭니다.

  20. 20

    VB.Net에서 Button 모양의 CheckBox를 사용할 때 어떻게 텍스트를 중앙 정렬 할 수 있습니까?

  21. 21

    VB.Net에서 Button 모양의 CheckBox를 사용할 때 어떻게 텍스트를 중앙 정렬 할 수 있습니까?

  22. 22

    GeometryReader를 사용할 때 SwiftUI 잘못된 오버레이의 수직 정렬

  23. 23

    빌더를 사용할 때 사용자 정의 직렬화 해제를 수행 할 수 없습니다

  24. 24

    Pandas (Python)를 사용하여 문자열 행렬에서 개수 행렬 (정수)을 생성하는 방법

  25. 25

    CSS를 사용하여 div의 중간 (세로)에 이미지 정렬

  26. 26

    NumPy를 사용할 때의 긴 정수

  27. 27

    사용자 정의 함수를 사용하는 Groupby Pandas

  28. 28

    비용 센터 열과 사용자 열 Python Pandas의 사용자로 데이터 프레임 정렬

  29. 29

    display : inline-block을 사용하여 두 개의 상자를 순서대로 정렬하려고 할 때 첫 번째 상자 위의 간격;

뜨겁다태그

보관