파이썬/데이터프레임

python(vscode)/데이터프레임 열 헤더 가져오기/pandas/헤더 중복일 경우

gongdol 2023. 2. 13. 22:25
300x250

1. 예제 엑셀 파일을 만들자

  1) name 과 e1이 하나의 데이터 세트이다.

  2) name이 중복되어 있다.

  3) name 데이터는 1 3 5 7 9 와 1 2 3 4 5 로 나뉘어 있다.

예제 엑셀 파일

 

2. 코드작성

  1) 엑셀 데이터를 데이터 프레임에 가져와보자.

  2) 첫번째 줄인 해더를 모두 가져와보자.

1
2
3
4
5
6
7
8
9
10
import pandas as pd
 
#1. 데이터 만들기
filename = r"C:\Users\Documents\test1.xlsx" #파일명 작성
data = pd.read_excel(filename)        #data 변수에 엑셀 데이터를 넣는다.
 
col1 = data.columns # 첫번째 칼럼을 col1 변수에 넣는다.
print(col1)         # col1 변수 출력
print(type(col1))   # 변수 type 출력
print(col1[1])      
cs

 

3. 결과

  1) name 이 중복이었던거는 뒤에 숫자가 붙어 해결되었다.  

 

300x250