본문 바로가기

파이썬1297

효율적 투자선으로 종목을 선정하기 위한 여정 -5- 안녕하세요? 점점 하면 할수록 처음에는 조금 클릭 몇번이면 끝날 것으로 예상을 했지만, 이게 스케일이 커져서 무언가 특단의 조치를 취해야 할듯 합니다. 거기다가 텍스트 파일을 나눌때 쓴 남이 만든 프로그램도 무언가 버그를 일으켜서, 이대로는 무리라는 생각이 듭니다. 문제는 이런 식으로 790개가 넘어가는 이상한 텍스트 파일이 한개가 아니라 2개가 생성이 되었다는 것 입니다. 일단 이건 잠시 옆으로 접어 두도록 하고, 계속해서 수작업을 이어가 보도록 했습니다. 일단 이렇게 해서 하나하나 0.10미만의 비중을 가진 종목을 제거해 보도록 했습니다. 이렇게 제거해서 하나씩 필터링을 하는 것은 좋습니다만......... 문제는 이렇게 50몇개를 넘어가다 보니 정말로 노가다가 따로 없이 되는 것을 확인할 수 있기는.. 2020. 8. 29.
효율적 투자선으로 종목을 선정하기 위한 여정 -4- 안녕하세요? 지난번 포스팅에서 어떻게 해서 오류를 수정해서 겨우겨우 갈 수 있게 되기는 되었는데, 이번 포스팅에서는 이를 바탕으로 해서 본격적인 분석에 들어가 보고자 합니다. 일단 가장 먼저 할 일로는 한번 806개나 되는 종목을 한꺼번에 분석해 보는 작업을 해 보고자 합니다. 일단 이런 작업을 하기 위해서 200만 경우의 수를 생성하라고 명령을 해 주도록 하고, 여기서 다음으로 할 수 있는 것은 역시 기다리는 것 뿐입니다. 그런데 800개가 넘는 종목 갯수를 가지고 작업을 하는 것은 너무 무모한 일이였을 까요? 일단 이 작업의 댓가로 인해서 제대로 작업이 되지 못하고 이번에야 말로 진짜로 메모리 부족인지 그냥 뻗어 버렸습니다. 그래서 일단 리스트를 3부분으로 나누어야 했습니다. 여기서는 다른 큰 기대는.. 2020. 8. 28.
효율적 투자선으로 종목을 선정하기 위한 여정 -3- 안녕하세요? 지난번 포스틩에서 reindex라고 뜨면서 duplicated axis라는 에러가 뜨는 것을 확인할 수 있기는 있었습니다. 지금까지 생각을 해보면, 다른 에러가 아니라 이 에러가 떠서 제대로 작업이 되지 않았던 것을 확인할 수 있기는 있었습니다. 아무튼 이 에러를 한번 작업해 보도록 합니다. 일단 자료를 찾아보니, 먼저 나오는 것으로는 index가 문제라서 이러는 것인가 해서, 우선은 reset_index를 만들어 주도록 했습니다. 그리고 나서 다음으로 확인할 수 있는 것으로 여전히 나오는 에러를 확인했습니다. 이래서야 이걸 가지고 어떻게 하겠냐 만은, 일단 이번 시도는 실패했습니다. 디버그 모드로 한번 돌려본 결과는 위 스크린샷과 같이 일단 여기서는 시리즈를 데이터 프레임으로 돌리는 과정에.. 2020. 8. 28.
효율적 투자선으로 종목을 선정하기 위한 여정 -2- 안녕하세요? 지난번 포스팅에서는 어떻게 해서 작업을 이어 나가고자 했습니다만, 이게 제대로 되지 않아서 문제가 가지가지로 생기는 것을 보여드렸습니다. 그래서 이번에는 더 잘게 리스트를 쪼갠 다음에, 다시한번 또 테스트에 들어가서 효율적 투자선을 만들어 보고자 했습니다. 가장 먼저 하고자 했던 일로는 위 스크릔샷에서 볼 수 있는 것처럼, 일단 60개로 텍스트 파일을 쪼개는 작업을 해 보고자 했습니다. 이렇게 해서 한개의 리스트 파일당 14개의 종목을 가지고서 한번 테스트를 해 보고자 했습니다. 일단 이렇게 하면 에러가 없으리라 생각했습니다. 이렇게 해서 일단 위 스크린샷에서 볼 수 있는 것처럼, 일단 제대로 GUI에 필요한 사항을 입력해서 작업을 해 보도록 합니다. 이렇게 해서 제대로 된 결과가 나오는 것.. 2020. 8. 28.