데이터 분석 도구: Pandas에서 열 이름 수정 기술 습득
소개:
데이터 분석 프로세스 중에 데이터 세트의 열 이름을 수정해야 하는 상황에 자주 직면합니다. Pandas는 Python에서 일반적으로 사용되는 데이터 처리 라이브러리로, 데이터를 처리하고 분석하는 유연하고 강력한 기능을 제공합니다. 오늘은 Pandas에서 열 이름을 수정하는 기술에 중점을 두고 구체적인 코드 예제를 통해 시연해 보겠습니다.
1. 기존 열 이름 보기
먼저 현재 데이터 세트의 열 이름을 이해해야 합니다. Pandas에서 df.columns
를 사용하여 DataFrame의 열 이름을 확인하세요. 예를 들어 다음과 같은 데이터 프레임 df가 있습니다. df.columns
可以查看数据框(DataFrame)的列名。例如,我们有如下数据框df:
import pandas as pd data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]} df = pd.DataFrame(data)
我们可以使用df.columns
print(df.columns)
df.columns
를 사용하여 df의 열 이름을 볼 수 있습니다. Index(['A', 'B', 'C'], dtype='object')실행 결과는 다음과 같습니다.
df.columns = ['New_A', 'B', 'C']2. 열 이름 수정
print(df.columns)실행 후 df의 컬럼 이름을 다시 확인합니다.
Index(['New_A', 'B', 'C'], dtype='object')실행 결과는 다음과 같습니다.
df = df.rename(columns={'B': 'New_B'})이렇게 하면 필요한 모든 항목을 수정할 수 있습니다. 열 이름은 한 번에 모두 수정됩니다.
print(df.columns)실행 후 df의 컬럼 이름을 다시 확인합니다.
Index(['New_A', 'New_B', 'C'], dtype='object')실행 결과는 다음과 같습니다.
df.columns = df.columns.map(lambda x: 'New_' + x)이렇게 하면 다른 열 이름의 이름에는 영향을 주지 않고 지정된 열 이름만 수정됩니다.
print(df.columns)실행 후 다시 df의 컬럼명을 확인한다.
Index(['New_New_A', 'New_New_B', 'New_C'], dtype='object')실행 결과는 다음과 같다.
rrreee
이런 방법으로 열을 비교할 수 있습니다. 이름을 부분적으로 유연하게 수정할 수 있습니다. 3. 응용 시나리오 Pandas에서 열 이름을 수정하는 기술을 익히는 것은 데이터 분석 작업에 매우 중요합니다. 다음은 여러 적용 시나리오의 예입니다.위 내용은 데이터 분석을 위한 필수 도구인 Pandas에서 열 이름을 수정하는 방법을 익히세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!