개발

    [python] 범주형 변수 인코딩 (labelencoder, onehotencoder)

    잘됨 encoder = LabelEncoder() df5['division'] = encoder.fit_transform(df5['division'].values) df5['office'] = encoder.fit_transform(df5['office'].values) 오류 import numpy as np from sklearn.preprocessing import LabelEncoder # 라벨 인코더 생성 encoder = LabelEncoder() # df2 데이터를 이용 피팅하고 라벨숫자로 변환한다 arr = np.array(df5['division']) encoder.fit(arr) df5_encoded = encoder..

    이동평균 설명

    왼손으로 작성해서 엉망이다.. - 이동평균선에 대한 설명과 예시.ipynb 단순 이동평균 SMA/ 지수 이동평균 EMA/ 가중 이동평균 WMA

    [nbviewer] Jupyter Notebook 전체 코드 공유하기

    https://gist.github.com/ 접속 후 raw source(json)을 복붙한다. *public gist http://nbviewer.jupyter.org/ 접속 후 아이디 뒤에 있는 해시태그만 복사해서 붙여넣는다. 끝 인데 아래와 같은 오류가 발생했다. 📍이유는 내가json이 아닌 html raw code를 집어넣어서.....ㅠㅠㅠㅠ .ipynb에 대한 raw source가 필요하다. 400 : Bad Request Error reading JSON notebook 그것만 수정하면 완료!!!!! 벨로그는 GIST 지원이 안된다....

    [python] 문자->숫자, 타입 변환 오류

    # object에서 숫자로 타입을 변환하고자 함. >> df3['d'] = df3['d'].apply(pd.to_numeric) 😡ValueError: Unable to parse string "34,659.1" at position 0 #옵션추가로 해결 >> df3['d] = df3['d'].apply(pd.to_numeric, errors = 'coerce') 해결) 옵션 추가 errors = 'coerce' -> 해당 오류가 뜨는 이유는 문자열 사이에 숫자로 된 문자열이 아닌 문자로된 문자열이 존재해서라고 한다. 오류를 무시하고 문자열을 강제로 숫자형태로 변환(NAN)하면 해결!!이긴 하지만... 나같은 경우에는 육안상 ..