INVESTAR / StockAnalysisInPython

456 stars 412 forks source link

09장 삼성주가예측 #69

Open kimjeongrim opened 3 years ago

kimjeongrim commented 3 years ago
print(_x, "->", _y)

NameError: name '_x' is not defined

SK하이닉스, 동화약품, KR모터스 등 다른 기업이 되다가, 카카오나 삼성전자 는 _x 에러가 납니다. 어떤건 되고, 어떤건 안되는 이유가 뭘까요 ? ㅜ

INVESTAR commented 3 years ago

에러 메시지는 단순히 "_x가 정의되지 않았다"고 알려주고 있네요. 카카오나 삼성전자처럼 일부 종목에서만 에러가 난다고 하니
우선 에러가 나는 종목과 에러가 안 나는 종목의 데이터의 차이점을 비교해서 찾으셔야 할 것 같습니다.

깃허브의 64번 이슈를 참고하셔서... 종목별로 raw_df, dfx, len(y) 등을 직접 찍어보시면서 데이터에 어떤 차이가 있는지를 확인해 보시기 바랍니다. https://github.com/INVESTAR/StockAnalysisInPython/issues/64

만일 특정 종목의 데이터만 다시 업데이트해야 한다면 config.json 파일의 pages_to_fetch 값을 100으로 높게 설정하신후 DBUpdaterEx.py의 빨간 점선 부분만 수정하시면, 특정 종목의 데이터만 업데이트 하실 수 있습니다.

DBUpdaterEx005930