[GNU Octave - 무료 매트랩] 로또 당첨번호 추출하기 (엑셀 파일 읽기)
GNU Octave 소프트웨어를 활용한 로또 자동 번호 생성을 위한 첫번째 단계로, 우선 회차별 로또 당첨 번호들을 데이터로 추출하려고 합니다. 동행복권(dhlottery.co.kr) 사이트로 이동하여 로또의 회차별 당첨번호 페이지로 이동하면 화면 하단에 아래와 같은 엑셀 링크가 있습니다.
다운로드된 파일을 열어서, Excel 97-2003 형식으로 "다른이름으로 저장" 합니다. 저는 이때 파일명을 "lotto_0001_1030.xls"로 변경합니다.
GNU Octave 프로그램을 구동하고, File Browser에서 엑셀 파일이 위치한 폴더를 작업 폴더로 열어줍니다.
이제 커맨트 창에서 아래와 같이 명령을 입력합니다.
실행된 결과는 아래와 같습니다.
Workspace 창에 보면 A라는 변수에 1030x7 형식의 행렬 데이터로 저장된 것을 확인할 수 있습니다.
결과적으로 엑셀형식의 회차별 당첨 번호가 행렬로 데이터화 되었습니다. 향후에는 이 데이터를 활용하여 유의미한 정보를 파악하고 자동번호 추천 프로그램을 작성할 예정입니다.
끝.
댓글
댓글 쓰기