본문 바로가기

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

베타를 이용한 종목의 선정 테스트 -2- 안녕하세요? 지난번 포스팅에서 어떻게 계정의 이름이 한글로 되어 있어서 한번 막혔는데, 이렇게 계정이름을 이래저래 한글로 만들어 놓으면 않 좋은 점이 하나둘이 아니라는 생각이 듭니다. 아무튼 다음의 작업을 하기 위해서 먼저 여기 스크린샷으로 찍히지 않은 많은 작업이 있었습니다. 어떻게 폴더명을 영문으로 바꾸고 나서 설치를 시도 하니까, 이제서야 제대로 설치가 되는 것을 확인할 수 있기는 있었습니다. 그리고 나서 관련이 되어 있는 항목의 코드를 붙여넣기 해 주도록 합니다. 이렇게 해서 이 내용이 그대로 실행을 해 주어야 하는데................ 문제는 이렇게 전체를 다 선택해 주고 나서 실행을 시켜야 제대로 run명령이 듣는다는 것 입니다. 어찌보면 불편한 방식인듯 하기도 하지만, 어쩔 수 없다.. 2021. 2. 26.
베타를 이용한 종목의 선정 테스트 -1- 안녕하세요? 이래저래 지난번 포스팅에서 종목선정을 하는 방법이 실패를 한 것은 사실이지만, 그렇다고 해서 완전히 포기하기에는 이르고, 이번 포스팅에서는 한번 구축된 R환경에서 어떻게 기존의 프로그램도 제대로 작동이 되는지 여부부터 일단 살펴 보도록 해 보고자 합니다. 우선 처음에는 알고리즘 트레이딩이 진행되고 있는 동안, 데스크톱 컴퓨터에서는 다른 작업을 하기가 힘들어서 구형 노트북에서 구름 IDE를 이용해서 한번 작업을 해 보려고 했지만, 문제는 제공하고 있는 R의 버젼이 너무 구 버젼이라서 문제가 있습니다. 그래서 구름 IDE내에서 한번 R의 버젼업을 시도해 보고자, 위 스크린샷처럼 R 스크립트를 만들어 놓고 나서, 여기다가 작업을 하려고 했습니다. 그런데 이래저래 해도, 도저히 안되는 것을 확인할 .. 2021. 2. 26.
R을 사용하기 위한 첫 단계 -2- 안녕하세요? 지난번 포스팅에서 어떻게 새로운 프로젝트를 한번 생성하는 것 까지는 어떻게 R studio에서 보여 드리기는 했습니다만, 문제는 이런다고 해서 바로 모든 프로그램의 시작인 hello world를 띄울 수 있는 것은 아니기는 합니다. 그래서 당초의 목표인 hello world를 띄우기 위해서 한번 작업에 들어가 보도록 합니다. 이제 프록젝트로 생성이 되었기 때문에 위 스크린샷의 메뉴처럼 Project Options를 들어가서 이 프로젝트에만 영향을 미치는 옵션에 대해서 한번 이야기를 해 보도록 합니다. 다행이 여기서는 UTF-8로 제대로 인코딩이 되어 있는 것을 확인할 수 있기는 있었습니다. 이제 인코딩문제는 해결이 되었기 때문에, 본격적인 작업에 들어가 보도록 합니다. 파일 메뉴에 있는 Ne.. 2021. 2. 24.
R을 사용하기 위한 첫 단계 -1- 안녕하세요? 어떻게 생각을 하다보니, 드디어 R을 사용하지 않을 수는 없겠다는 생각이 들었습니다. 물론 파이썬도 상당히 좋은 프로그래밍 언어이기는 합니다만, 그래도 R로 씌여있는 코드를 파이썬으로 변환하기 위해서도 R을 익히지 않을 이유는 없다는 생각이 듭니다. 그래서 2개의 포스팅으로 이루어지는 시리즈는 이 R을 제대로 다루기 위해서 기초적인 작업에 대해서 다루어 보고자 합니다. 먼저 CRAN의 홈페이지로 가서 R이라는 언어 자체를 한번 다운로드 받는 것을 시작해 보도록 합니다. 일단 이 작업을 하기 위해서 조금 다운로드 받는데 시간이 걸리기는 했습니다. 그리고 나서 다음으로 해 봐야하는 것으로 이제 설치에 들어가는데, 여기서 그렇게 어려운 것은 없기는 없었습니다. 다만, 약간의 시간이 걸렸습니다. 그.. 2021. 2. 24.