안녕하세요?
이래저래 상황이 좋지 않음에도 불구하고 어떻게 해서건 이 R을 이용해서 알고리즘 트레이딩에 투자할 종목을 고르기 위해서 가지가지 방법을 쓰고 있습니다만, 이 과정도 그렇게 쉽게만 진행이 되지는 않았습니다. 그래서 그 과정을 한번 올려 보고자 합니다.
먼저 위 스크린샷에서 볼 수 있는 것처럼, 일단 테스트를 하기 위해서 일단 데이터 베이스 파일을 가지고 오도록 합니다. 그리고나서 처음으로는 dbConncet라는 것으로 데이터 베이스 파일과 연결해 주도록 합니다.
일단 이렇게 해서 제대로 데이터 베이스 파일이 있는 링크까지는 어떻게 제대로 가지고 오는 것을 확인할 수 있기는 있었습니다.
그리고 나서 일단 데이터 베이스 파일을 읽어들인 다음에, 여기서 데이터 베이스 파일안에 있는 테이블의 갯수가 얼마나 있는지 살펴보며, 이게 1개만 있는지 보도록 합니다.
테이블이 1개만 있어야 하기에, 일단 그렇게 나오는 것을 확인할 수 있기는 있었습니다. 이렇게 해서 하나 확인은 하였고, 그 다음에 해야 할 것으로는.........
그리고나서 dbReadTable이라는 것을 사용해서 본격적으로 테이블을 읽어주는 과정을 들어가 보도록 합니다. 이렇게 하는 것으로 이제 제대로 읽어 오느냐 하면............
이렇게 하는 것으로 일단 위 스크린샷에서 볼 수 있는 것처럼, 일단은 제대로 데이터 베이스 파일을 가지고 오는데, 필요한 내용인 date와 close만 남기도록 합니다.
그래서 이런 작업을 하는데 필요한 내용으로 위 스크린샷에서 보면 알 수 있듯이 match함수와 sort함수를 써서 필요한 column만 골라줘서 가지고 오도록 합니다.
이렇게 하는 것으로 이제 원하는 데이터만 다 가지고 오는데 성공하기는 성공했습니다. 이렇게 하는 것으로 이제는 어느정도 절반정도 왔습니다. 이제 남은 절반은 다음 포스팅에서 한번 보여드릴 것을 약속 드리며, 이번 포스팅은 여기서 마치도록 하겠습니다.
'무모한 도전-주식 인공지능 만들기 > R 을 이용한 통계처리' 카테고리의 다른 글
베타를 이용한 종목의 선정 테스트 -11- (0) | 2021.03.04 |
---|---|
베타를 이용한 종목의 선정 테스트 -10- (0) | 2021.03.03 |
베타를 이용한 종목의 선정 테스트 -8- (0) | 2021.03.02 |
베타를 이용한 종목의 선정 테스트 -7- (0) | 2021.03.01 |
베타를 이용한 종목의 선정 테스트 -6- (0) | 2021.02.28 |