Pandas 정렬 방법은 다음과 같습니다. 1. sort_values() 메서드를 사용합니다. 2. sort_index() 메서드를 사용합니다. 4. sort() 메서드를 사용합니다. nsmallest() 메소드 등 자세한 소개: 1. 데이터 프레임이나 시리즈 객체를 정렬하려면 sort_values() 메서드를 사용하세요. 여러 열을 기준으로 정렬할 수 있으며 오름차순 및 내림차순 정렬 등을 지원합니다.
이 튜토리얼의 운영 체제: Windows 10 시스템, DELL G3 컴퓨터.
Pandas는 다양한 정렬 방법을 제공하는 인기 있는 Python 데이터 분석 라이브러리입니다. 다음은 Pandas를 사용하여 정렬하는 일반적인 방법입니다.
1. sort_values() 메서드를 사용하세요.
sort_values() 메서드는 데이터 프레임이나 시리즈 개체를 정렬하는 데 사용됩니다. 여러 열을 기준으로 정렬할 수 있으며 오름차순 및 내림차순 정렬을 지원합니다.
샘플 코드:
import pandas as pd df = pd.DataFrame({'A': [3, 1, 2], 'B': [1, 2, 3]}) df_sorted = df.sort_values(by='A', ascending=False) # 按列A进行降序排序
2. sort_index() 메서드를 사용하세요.
sort_index() 메서드는 데이터 프레임이나 시리즈 개체의 인덱스를 정렬하는 데 사용됩니다. 기본적으로 오름차순으로 정렬되며 여러 인덱스 수준으로 정렬을 지원합니다.
샘플 코드:
import pandas as pd df = pd.DataFrame({'A': [3, 1, 2], 'B': [1, 2, 3]}, index=['c', 'a', 'b']) df_sorted = df.sort_index() # 按索引升序排序
3. order() 메소드를 사용하세요.
order() 메소드는 데이터 프레임이나 시리즈 객체를 정렬하는 데 사용됩니다. 기본적으로 오름차순으로 정렬되며 여러 열을 기준으로 정렬을 지원합니다.
샘플 코드:
import pandas as pd df = pd.DataFrame({'A': [3, 1, 2], 'B': [1, 2, 3]}) df_sorted = df.order(by='A') # 按列A进行升序排序
4. sort() 메서드를 사용하세요.
sort() 메서드는 Series 객체를 정렬하는 데 사용됩니다. 기본적으로 오름차순으로 정렬되며 여러 값으로 정렬을 지원합니다.
샘플 코드:
import pandas as pd s = pd.Series([3, 1, 2]) s_sorted = s.sort() # 对Series对象进行升序排序
5. nlargest() 및 nsmallest() 메서드를 사용합니다.
nlargest() 및 nsmallest() 메서드는 데이터에서 가장 큰 n 값과 가장 작은 n 값을 얻는 데 사용됩니다. 프레임 또는 시리즈 객체입니다. 여러 열을 기준으로 정렬할 수 있으며 절대 크기 기준 정렬을 지원합니다.
샘플 코드:
import pandas as pd df = pd.DataFrame({'A': [3, 1, 2], 'B': [1, -2, 3]}) df_sorted = df.nlargest(2, columns='B') # 按列B获取最大的两个值,并返回包含它们的行
위 내용은 팬더에서 정렬하는 방법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!