본문 바로가기
반응형

딥러닝42

def roc_curve_plot() 함수 코드 def roc_curve_plot(y_test, pred_proba_c1): fprs, tprs, thresholds = roc_curve(y_test, pred_proba_c1) plt.plot(fprs, tprs, label='ROC') plt.plot([0,1], [0,1], 'k--', label='Random') start, end = plt.xlim() plt.xticks(np.round(np.arange(start, end, 0.1), 2)) plt.xlim(0,1);plt.ylim(0,1) plt.xlabel('FPR( 1 - sensitivity )'); plt.ylabel('TPR( Recall )') plt.legend() 2022. 1. 17.
def get_clf_eval() 함수 코드 from sklearn.metrics import accuracy_score, precision_score, recall_score, confusion_matrix, f1_score, roc_auc_score from sklearn.metrics import roc_curve def get_clf_eval(y_test, pred=None, pred_proba=None): confusion = confusion_matrix(y_test, pred) accuracy= accuracy_socre(y_test, pred) precision = precision_score(y_test, pred) recall = recall_score(y_test, pred) f1 = f1_score(y_test, pred) r.. 2022. 1. 17.
시계열 데이터 - 슬라이더로 살펴보기 전처리 과정에서, 시계열 데이터를 살펴볼때 아래와 같이 slider 를 사용하면 missing-data 를 찾거나, 경향성 파악에 크게 도움이 된다. 코드 df.reset_index(inplace=True) import plotly.express as px fig=px.line(df, x='Date', y='Tair_C', title='Tair_Cm with slider') fig.update_xaxes( rangeslider_visible=True, rangeselector=dict( buttons=list([ dict(count=1, label="1m", step="month", stepmode="backward"), dict(count=2, label="3m", step="month", stepmo.. 2022. 1. 14.
모델 저장 및 불러오기 2022. 1. 11.
graphviz 사용법 (링크) Tree기반 모델(DecisionTree, RandomForest)의 분할 그래프 시각화하기 (graphviz) (teddylee777.github.io) Tree기반 모델(DecisionTree, RandomForest)의 분할 그래프 시각화하기 (graphviz) Tree모델의 분할 그래프 시각화(Graphviz)하는 방법에 대하여 알아보겠습니다. teddylee777.github.io 2021. 12. 28.
Jupyter notebook 시작 디렉토리 설정이 안된다면... 인터넷 검색을 해 보면, {사용자}\ .jupyter 폴더 내 jupyter_notebook_config.py 파일의 #c.NotebookApp.notebook_dir = '' 부분에 코멘트(#)을 제거하고, 원하는 폴더 경로를 적으라고 되어있는데, 그래도 안된다!!! 그래서, 초단간 방법을 소개한다. 1. 아래와 같이 Jupyter Notebook 바로가기에서 오른쪽 클릭 2. 바로가기> 대상(T)와 시작위치(S)에 자신이 원하는 시작 폴더 경로를 넣어 주면 된다. 이때, 쌍따옴표에 유의한다. 3. Jupyter notebook 재 실행 하면, 시작 폴더가 변경된 것을 확인할 수 있다. 2021. 12. 27.
graphviz 간단 설치 방법 (윈도우10) 1. 아래 사이트에서 윈도우용 graphviz 를 다운받는다. 안정화 버전을 추천함. https://graphviz.org/download/ 2. 설치한다. 3. Anaconda 콘솔을 관리자 권한으로 실행하고, 아래 명령어 실행 >>> pip install grpahviz 4. 윈도우 환경변수에서 사용자 변수와 시스템 변수를 각각 아래와 같이 수정한다. 5. Jupyter notebook을 모두 재부팅 6. 아래 명령어 실행하여 확인 2021. 12. 27.
graphviz 초간단 설치 (윈도우10) 1. 아래 사이트에서 윈도우용 graphviz 를 다운받는다. 안정화 버전을 추천함. https://graphviz.org/download/ 2. 설치한다. 3. Anaconda 콘솔을 관리자 권한으로 실행하고, 아래 명령어 실행 >>> pip install grpahviz 4. 윈도우 환경변수에서 사용자 변수와 시스템 변수를 각각 아래와 같이 수정한다. 5. Jupyter notebook을 모두 재부팅 6. 아래 명령어 실행하여 확인 2021. 12. 27.
pip install 과 conda install 의 차이점 conda install graphviz 를 쳐서 설치를 하자 찾아보니 conda install로 설치를 하면 C:\Users\Anaconda3\Library\bin\graphviz 이 위치에 설치된다. 그런데 pip install로 하면 아래 경로에 설치가 된다. C:\Users\Anaconda3\Lib\site-packages\graphviz [출처] [파이썬][머신러닝] graphviz 설치/실행 에러 해결하기|작성자 하쿠나마타타 2021. 12. 27.
728x90