본문 바로가기
무모한 도전-주식 인공지능 만들기/R 을 이용한 통계처리

베타를 이용한 종목의 선정 테스트 -13-

by 인터넷떠돌이 2021. 3. 4.
반응형

안녕하세요?

 

이번 포스팅에서는 계속해서 이어지는 문제를 해결하고자 연속해서 포스팅을 올리고 있습니다만, 그래도 아직은 종목선정을 하는 프로그램이 거의 완성되기 직전이기는 합니다. 일단, 이 프로그램이 완성되고 나면, 이제 어디서 부터 어디까지를 기준으로 잡아야 할지........... 일단 생각해 보도록 합니다.

 

그래서 검색을 하던 중에 우연히 찾아낸 것이 바로 summary()는 그냥 결과만 추려서 보여주는 것이 아니라, 여기서 일부 데이터를 선택해서 가져올 수 있는 기능도 있다고 합니다. 그래서 한번 $명칭[row, column]  이라는 식으로 가지고 오도록 합니다.

 

일단 데이터를 추출해서 가지고 오는데 성공하기는 했는데, 우선 어디서 가지고 왔는지에 대해서 한번 봐야 합니다. 일단 확인할 수 있는 내용으로는...............

 

바로 row 2에 있는 column 3을 가지고 오라는 의미였습니다. 그리고 여기서 명칭은 바로 Coefficients를 이야기 하는 것이어서, 여기서 있는 내용중에 row얼마, column얼마라는 식 입니다.

 

 

그래서 제가 원하는 식으로 일단 row와 colmn 숫자를 바꾸어서 위 스크린샷처럼 만들어 주도록 합니다. 이렇게 해서 이제 다음으로 원하는 베타값을 가지고 오는지 봅니다.

 

R 스크립트 파일 실행결과 제대로 위 스크린샷처럼 베타의 계산결과를 가지고 올 수 있었습니다. 이제 다음으로 가서, 생각해 보아야 할 것으로는.............

 

그래서 일단 추출된 결과만을 가지고서 일단 데이터 프레임으로 만들어 주도록 합니다. 그리고 나서 이걸 엑셀에 집어넣기 위한 준비를 해 보도록 합니다.

 

좀 그렇기는 하지만, 일단 필요한 데이터만 추려서 어떻게 어찌저찌 가지고 올 수 있는데 성공하기는 성공했습니다. 이제 남은 것은 엑셀 파일에 차곡차곡 넣는 것인데............

 

그리고 나서 위 스크린샷처럼 일단 하나 만드어서 이제 append를 집어넣어 주도록 합니다. 이 기능이 oepnxlsx에는 없어서 굳이 xlsx로 넘어 오기는 왔습니다.

 

그런데 문제가 생기면서 어떻게 작동이 되지 않았습니다. 이게 무슨 이유인지 알아보기 위해서 일단 다음의 작업에 들어가봐야 하는데..........

 

거기다가 제대로 추가가 되지 않는 사태가 벌어졌습니다. 이래서야 이걸 가지고서 어떻게 할 수 없기는 없는데, 아무튼 간에 이를 가지고서............... 좀 생각을 해 보기는 봐야 할 듯 합니다. 이래저래 산넘어 산을 넘어서 여기가 알프스다, 아니다 저기가 알프스다 하는 상황까지 나왔습니다.

반응형