Pandas DataFrame을 한 열로 정렬
Pandas DataFrame을 정렬하는 것은 데이터를 구성하고 분석하는 데 중요할 수 있습니다. 이 게시물에서는 예제를 통해 설명된 특정 열의 값을 기반으로 DataFrame을 정렬하는 방법을 살펴봅니다.
1부터 12까지의 숫자로 표현되는 월을 포함하는 "month_number"라는 열이 있는 다음 DataFrame을 생각해 보세요.
0 1 month_number 0 354.7 April 4 1 55.4 August 8 2 176.5 December 12 3 95.5 February 2 4 85.6 January 1 5 152 July 7 6 238.7 June 6 7 104.8 March 3 8 283.5 May 5 9 278.8 November 11 10 249.6 October 10 11 212.7 September 9
이 DataFrame을 "월_번호" 열을 기준으로 정렬하려면 sort_values 메서드를 사용할 수 있습니다. 방법은 다음과 같습니다.
sorted_df = df.sort_values('month_number')
이제 sorted_df에는 "month_number" 열의 값을 기준으로 오름차순으로 정렬된 행이 포함됩니다.
0 1 month_number 4 85.6 January 1 3 95.5 February 2 7 104.8 March 3 0 354.7 April 4 8 283.5 May 5 6 238.7 June 6 5 152.0 July 7 1 55.4 August 8 11 212.7 September 9 10 249.6 October 10 9 278.8 November 11 2 176.5 December 12
DataFrame을 여러 항목으로 정렬할 수도 있습니다. 열 레이블 목록을 사용하는 열. 예를 들어 먼저 "월_번호"로 정렬한 다음 "열 0"으로 정렬하려면 다음을 사용할 수 있습니다.
sorted_df = df.sort_values(['month_number', '0'])
위 내용은 특정 열을 기준으로 Pandas DataFrame을 어떻게 정렬할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!