import pandas as pd
df = pd.DataFrame({'A-1':[1,2,3,4,5],'A-2':[1,2,3,4,5]})
print(df.columns)
---------------------------------------------------------
Index(['A-1', 'A-2'], dtype='object')
# columns.str.replace(변경전 문자,변경할 문자)
df.columns = df.columns.str.replace('-','_')
print(df.columns)
---------------------------------------------------------
Index(['A_1', 'A_2'], dtype='object')
# - A-1이 A_1로 컬럼명이 변경
'Python > Python For Analytics' 카테고리의 다른 글
[Python] pandas rank를 이용한 순위 표시 (0) | 2019.10.28 |
---|---|
[Python] pandas groupby - count, max, min, mean, sum, agg (0) | 2019.10.28 |
[Python] pandas의 sort_values를 이용한 dataframe 정렬 (0) | 2019.10.24 |
[Python] Pandas를 이용한 IIS 웹 로그 분석 (sc-bytes, cs-bytes) (0) | 2019.10.23 |
[Python] pandas datetime 타입 시간/주/일 더하기 (0) | 2019.09.06 |
[Python] list data type pandas의 DataFrame 만들기 (0) | 2019.09.04 |
[Python] pandas를 이용한 IIS log 파싱 (0) | 2019.08.30 |
[Python] pandas를 이용한 mariadb 결과값 다른 mariadb 테이블로 저장 (0) | 2019.08.29 |