format, time, dictionary(value to keys), one-hot-encoding

행동하는 개발자·2023년 2월 28일
0

PHM

목록 보기
29/43

format 함수(실수)

{0:f} - 실수 출력
{0:,f} - 실수 출력. 천단위 쉼표
{0:.2f} - 소수점 2자리 실수
{0:10.2f} - 10칸 / 소수점 두자리 실수
{0:10,.2f} - 10칸 / 천단위 쉼표 / 소수점 2자리 실수

모델이 작동되는 시간 test

import time

start = time.time()
실행시킬 모델
end = time.time()
print(end-start)

dictionary type의 value를 이용해 key를 찾는 방법

[key for key, value in dictionary.items() if value == "value"]

one-hot-encoding

sklearn의 one-hot-encoding 할 시, 순서대로 인코딩되지 않는다. 알파벳의 순서별로 인코딩되는데, 정확히 알아보기 위해 categories를 사용할 수 있다.

from sklearn.preprocessing import OneHotEncoder
ohe = OneHotEncoder(sparse = False)
ohe.categories_
profile
끊임없이 뭔가를 남기는 사람

0개의 댓글