Rename

Language/Python

[python] 디렉토리명 변경하기

폴더명 변경하기 위해서는 os 라이브러리 내 rename을 사용해주면 된다. import os # 바꾸고자 하는 디렉토리가 포함된 경로 path = '' for path, dir, files in os.walk(path): if len(dir) > 0: for dt in dir: try: float(dt) except ValueError: break else: if len(dt) == 8 and dt[2:4] == dt[4:6]: rawpath = os.path.join(path,dt) newpath = os.path.join(path,dt[:4]+dt[6:]) print(dt,'->',dt[:4]+dt[6:]) # rawpath에서 newpath로 변경 os.rename(rawpath,newpath) ..

Language/Python

[python] 컬럼명 한번에 바꾸기 - pandas

데이터 프레임 컬럼명 한 번에 바꾸기 컬럼명을 바꿔야 하는 컬럼이 여러 개인 경우 코드가 지저분해질 수 있기 때문에 난 아래와 같이 작성한다. 예시 코드 result.rename(columns={name: name-date)//pd.Timedelta(days=1) for name in set(result.columns)}, inplace=True) result라는 데이터프레임에서 컬럼명을 바꿀 때 rename이라는 함수를 사용한다. 그리고 그 안에서 딕셔너리 형태로 columns 이름을 지정하는데 for문을 이용하여 한번에 바꿔줄 수 있다.

향식이
'Rename' 태그의 글 목록