DL(Deep-Learning)/Python 기초

    [Python] DataFrame 데이터 타입 변환하기

    pnadas DataFrame에서 데이터 타입을 변경해보자. 데이터 타입 확인하기 df.dtypes 더보기 user_id int64 session_id int64 timestamp object app_name object event_type object dtype: object 데이터 타입 전체 변경하기 df.astype('float', errors='ignore') 더보기 user_id float64 session_id float64 timestamp object app_name object event_type object dtype: object 원하는 컬럼만 데이터 타입 변경하기 df = df.astype({'session_id':'int'}) 더보기 user_id float64 session_id..

    [Python] Convert JPG to PNG (feat. PIL)

    파이썬의 Pillow 라이브러리를 이용하여 이미지 형식을 바꿔보자. 1. Pillow 라이브러리 설치 pip install Pillow 2. JPG to PNG from PIL import Image im = Image.open('hello.jpg').convert('RGB') im.save('hello_png.png', 'png') 3. PNG to JPG from PIL import Image im = Image.open('hello.png').convert('RGB') im.save('hello_jpg.jpg', 'jpeg') 4. 그 외의 형식들 - JPG to WEBP from PIL import Image im = Image.open('hello.jpg').convert('RGB') im.sa..

    Google Colab 런타임 연결 유지 & 출력 삭제

    개발자 도구(F12)를 열어 콘솔에 입력해준다. 런타임 연결 유지 function ClickConnect(){ console.log("1분마다 코랩 연결 끊김 방지"); document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect-icon") .click(); } setInterval(ClickConnect, 1000 * 60); 출력 삭제 학습 할 때 출력되는 많은 양의 로그 때문에 후에 해당 코랩 파일을 불러올 때 시간이 오래 걸린다 function CleanCurrentOutput() { var btn = document.querySelector(".output-icon.clear_out..

    [Python] 파일 이름 변경하기

    폴더 안에 있는 파일의 이름을 변경하고 싶을 때, os모듈의 rename을 사용하면 쉽게 변경이 가능하다. 1. 폴더 안의 파일 이름을 가져온다. import os # 주어진 디렉토리에 있는 항목들의 이름을 담고 있는 리스트를 반환합니다. # 리스트는 임의의 순서대로 나열됩니다. file_path = 'Your Path' # 경로 지정 file_names = os.listdir(file_path) files = sorted(file_names) # 파일 이름 정렬 2. 파일 이름을 변경, 저장한다. for name in files: src = os.path.join(file_path, name) dst = name.replace('.dcm', '') # 변경하고 싶은 이름 지정 dst = os.path...