배경
데이터 프레임을 분석하는데 있어 컬럼 명이 존재하지 않아서 별도로 달아주어야 할 경우가 있다.
해결 코드
column_name = ['column1', 'column2', 'column3', 'column4', 'column5']
dataframe = pd.read_csv(fullpath)
data = frame.values.tolist()
new_dataframe = pd.DataFrame(data, columns=column_name)
코드 해설
- 먼저 생성할 컬럼명을 컬럼의 개수에 맞게 작성을 해준다.
- pandas를 통해 분석할 데이터 프레임을 읽어들인다.
- 데이터 프레임의 values를 모두 리스트에 넣으며 이때 리스트에 들어가는 각 요소는 데이터 프레임의 한 행이 된다.
- pd.DataFrame을 사용하여 columns 인자에 생성한 리스트 변수를 넣어줌으로써 컬럼명이 생성된 데이터 프레임이 생성된다.
'Artificial Intelligence > 머신러닝-딥러닝' 카테고리의 다른 글
합성곱 신경망 (Convolutional Neural Network, CNN) (0) | 2021.09.08 |
---|---|
[인공지능 이론] 인공지능의 역사 (0) | 2021.09.08 |
[머신러닝 이론] 서포트 벡터 머신(Support Vector Machine) (0) | 2020.04.12 |
[딥러닝 이론] 최적화 문제 (0) | 2020.04.12 |
머신러닝 파이프라인 (0) | 2020.04.05 |