Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python - Pandas DataFrame의 열 이름 바꾸기

<시간/>

DataFrame의 열 이름을 바꾸려면 rename()을 사용하세요. 방법. rename() 메서드의 "columns" 매개변수에서 이름을 바꾸고자 하는 열 이름을 설정합니다. 예를 들어 '자동차 " 열을 "자동차 이름으로 " -

dataFrame.rename(columns={'Car': 'Car Name'}, inplace=False)

먼저 CSV를 읽고 DataFrame을 만듭니다. -

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords.csv")

이제 열 이름을 바꿉니다. 여기에서 "Car", "Date_of_Purchase" 및 "Reg_Price" 열의 이름을 변경합니다 -

dataFrame = dataFrame.rename(columns={'Car': 'Car Name', 'Date_of_Purchase': 'Sold On', 'Reg_Price' : 'Booking Price'}, inplace=False)

다음은 코드입니다.

import pandas as pd

# reading csv file
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords.csv")
print("DataFrame...\n",dataFrame)

# count the rows and columns in a DataFrame
print("\nNumber of rows and column in our DataFrame = ",dataFrame.shape)

dataFrame = dataFrame.rename(columns={'Car': 'Car Name', 'Date_of_Purchase': 'Sold On', 'Reg_Price' : 'Booking Price'}, inplace=False)
print("\nDataFrame with updated Column Name ...\n",dataFrame)

출력

이것은 다음과 같은 출력을 생성합니다 -

DataFrame...
           Car   Date_of_Purchase   Reg_Price
0          BMW         10/10/2020        1000
1        Lexus         10/12/2020         750
2         Audi         10/17/2020         750
3       Jaguar         10/16/2020        1500
4      Mustang         10/19/2020        1100
5  Lamborghini         10/22/2020        1000

Number of rows and column in our DataFrame = (6, 3)

DataFrame with updated Column Name ...
      Car Name     Sold On   Booking Price
0          BMW  10/10/2020            1000
1        Lexus  10/12/2020             750
2         Audi  10/17/2020             750
3       Jaguar  10/16/2020            1500
4      Mustang  10/19/2020            1100
5  Lamborghini  10/22/2020            1000