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

Python - Pandas DataFrame에서 명시적으로 열 이름 지정

<시간/>

열 이름을 명시적으로 지정하려면 이름을 사용하세요. read_csv()의 매개변수 방법. 다음이 Microsoft Excel에서 열린 헤더가 없는 CSV 파일이라고 가정해 보겠습니다. -

Python - Pandas DataFrame에서 명시적으로 열 이름 지정

CSV 파일에서 데이터를 로드하고 이름 매개변수를 사용하여 헤더 열을 추가합니다 -

pd.read_csv("C:\\Users\\amit_\\Desktop\\TeamData.csv",names=['Team', 'Rank_Points', 'Year'])

예시

다음은 전체 코드입니다 -

import pandas as pd

# Load data from a CSV file into a Pandas DataFrame
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\TeamData.csv")
print("Reading the CSV file without headers...\n", dataFrame)

# adding headers
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\TeamData.csv",names=['Team', 'Rank_Points', 'Year'])

# reading updated CSV
print("\nReading the CSV file after updating headers...\n", dataFrame)

출력

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

Reading the CSV file without headers...
    Australia   2500   2021
0  Bangladesh   1000   2021
1     England   2000   2021
2       India   3000   2021
3    Srilanka   1500   2021

Reading the CSV file after updating headers...
         Team   Rank_Points   Year
0   Australia          2500   2021
1  Bangladesh          1000   2021
2     England          2000   2021
3       India          3000   2021
4    Srilanka          1500   2021