본문 바로가기
무모한 도전-주식 인공지능 만들기

프로그램의 시운전과 에러잡기 -66-

by 인터넷떠돌이 2021. 1. 7.
반응형

안녕하세요?

 

지난번 포스팅에 이어서 2021년 1월 6일 시험운전에 들어가기 위해서 어떠한 과정을 거쳤는지에 대해서 한번 설명이 아직도 다 끝나지 않았습니다. 그만큼 시간이 많이 들어가는 작업이 되었고, 이래저래 힘이 들었습니다만, 그래도 제대로 작동이 되는 것을 보면, 기분이 좋습니다.

 

먼저 위 스크린샷에서 보이는 AccountBackUp이라는 데이터 베이스 파일이 생성이 되는 것을 볼 수 있었습니다. 일단 이걸 보고나서 일단 1차적인 작업으로 데이터 베이스 파일을 생성하는 작업은 성공적이었습니다.

 

그리고 나서 다음으로 해야 하는 것으로는 위 스클니샷에서 보이는 것처럼, 일단 제대로 된 데이터가 있는지 여부를 알아보도록 하는 것 입니다. 확인결과 정상입니다.

 

그런데 중간에 에러가 나왔습니다. 바로 쉼효가 있어서 이걸 숫자로 변환할 수 없다는 에러가 나왔습니다. 그래서 해당하는 조치를 취해야 합니다.

 

 

일단 이 작업을 하기 위해서, 위 스크린샷에서 붉은색 밑줄을 친 곳처럼 replace함수를 사용하는 것으로 우선 어떻게 해 주도록 합니다.

 

그런데 이번에는 다른 이름으로 나오는 에러를 확인할 수 있었습니다. 이래서야 이걸 가지고서 좀 한숨만이 나오는 상황입니다.

 

이 에러가 왜 생겼나 했더니, 이 level_0라는 column은 제가 분명히 만들려고 의도한 것이 아닌데, 어째서 데이터 프레임에 생성이 되어 있어서, 이게 문제를 일으킨 것 입니다.

 

일단 그래서 데이터 프레임에 있는 이 column을 제거하는 과정을 거쳐 주도록 했습니다. 이렇게 하는 것으로 일단 작업을 하나 할 수 있었습니다.

 

이렇게 했더니 level_0라는 column도 사라지는 것을 확인할 수 있었습니다. 그리고 나서 아무런 문제없이 작동을 하는 것 까지는 확인을 할 수 있었습니다.

 

다만 여전히 AccountBackUp에는 이 level_0라는 column이 여전히 있는데, 이게 인덱스와 관련이 된 문제가 아닌가 하는 생각이 들기도 합니다만, 지금으로써는 어떻게 처리할 방법이 없기는 없습니다. 일단 이렇게 해서 한 단계를 넘기고 다음 단계로 들어가 보도록 합니다.

반응형