본문 바로가기

데이터5

주식 주가 데이터 다운로드 방법 정리 최근 RNN을 공부할 기회가 있었는데, RNN을 위해서는 주식 주가 데이터를 다운로드할 일이 있었습니다. RNN을 통해 서 현재의 주가를 통해 미래의 주가를 예측하는 모델이었습니다. 이를 위해서는 주가 데이터를 크롤링 해와야하는데, 아래 방법을 통해 주가 데이터를 쉽게 가져올 수 있습니다. 이번 포스팅에서는 주식 주가 데이터 다운로드 방법에 대해 여러분과 공유하고자합니다. 처음에는 저도 주식 주가 데이터를 어디에서 다운로드 받을지 몰라서 여기저기 기웃기웃 하다가 알게된 방법입니다. 아래 내용 참고하시면 되겠습니다. 1. 다운로드 사이트 접속 가장 먼저, 주식 주가 데이터를 다운로드 받을 수 있는 사이트에 접속해야합니다. 해당 사이트는 야후 파이넨셜입니다. 현재 야후가 한국사업을 접었기 때문에 해당 사이트.. 2020. 12. 6.
파이썬 엑셀 데이터 추출 및 불러오기 예제 (Python Excel Data Read Example) 최근 파이썬을 사용해서 데이터를 불러오기를 해서 추출할 일이 있었습니다. 해당 코드는 매우 간단하며, 몇가지 코드만 알고 있으면 사용가능합니다. 해당 방법을 유용하게 사용하셨으면 좋겠습니다. 이번 포스팅에서는 파이썬 엑셀 데이터 추출 및 불러오기 예제를 여러분과 공유하고자합니다. 10줄이 채 안되는 코드를 작성하면 많은 파일들의 특정 행,열 값을 추출할 수 있습니다. 두가지로 나눠 설명하며, 마지막에 전체 코드를 붙여놓았습니다. 파이썬 엑셀 데이터 추출 예제 이번 예제를 위해 아래와 같은 엑셀 파일을 준비했습니다. 데이터 추출을 위한 엑셀의 데이터 위치는 11행 F열입니다. 이는 파이썬으로 인식하기에 10행 5열로 변환해줘야합니다. 아래와 같이 숫자를 써보시면 느낌이 오실겁니다. 엑셀 : 11행 F열파이.. 2020. 11. 21.
파이썬 Readlines, csv 파일 원하는 특정 행, 열 데이터 반환 (Python) 여러 csv 파일을 다루어본 분이라면 아시겠지만 csv 파일을 열고 원하는 값을 엑셀로 옮기기가 여간 귀찮은 작업이 아닙니다. 저 또한 시뮬레이션을 진행하면서 쌓이는 몇 백개의 csv 데이터 때문에 원하는 행, 열에 해당하는 데이터를 반환받는 코드를 작성하였습니다. 특정 행, 열의 변호만 입력하면 해당 위치의 데이터를 가져올 수 있습니다. 오늘 포스팅에서는 해당 코드를 공유하겠습니다. 전체 코드는 포스팅 제일 하단에 위치하니, 참고하시기 바랍니다. 패키지 선언특정 행, 열의 변호만 입력하면 해당 위치의 데이터를 가져올 수 있도록 코드를 작성하기 위해서는 기본적으로 파이썬에서 제공하는 readlines 함수와 더불어 데이터를 데이터프레임으로 만들어 줄 Pandas 패키지가 필요합니다. Pandas 패키를 .. 2020. 4. 12.
ML #2 : 머신러닝 수행 절차 (데이터 수집, 전처리, 학습, 평가) 머신러닝 수행 절차머신러닝은 데이터로부터 모델을 만드는 단계와 만들어진 모델을 적용하는 단계로 나눌 수 있습니다. 모델을 만드는 단계는 예를 들자면 고양이가 있는 사진으로 고양이를 판별하는 모델을 만드는 단계를 말합니다. 만들어진 모델을 적용한는 단계는 말그대로 새로운 데이터가 들어왔을 때 결과를 내주는 단계입니다. 예를 들자면, 새로운 고양이 사진으로 고양이인지 아닌지를 판별하는 단계입니다. 데이터로부터 모델을 만드는 단계를 조금 더 세분화하면 아래 4단계로 나눌 수 있습니다. 데이터 수집은 말그대로 고양이가 포함된 사진 혹은 고양이가 포함되지 않은 사진을 수집하는 단계입니다. 데이터 전처리는 수집된 데이터를 학습하기에 적당한 데이터로 전처리하는 단계입니다. 이후에 데이터를 학습시키고 모델을 만들고 만.. 2020. 4. 4.
통계 분석 #2 : 빅데이터 분석 및 활용 (데이터 저장, 처리, 분석, 시각화) 빅데이터 유형, 분석, 활용빅데이터는 데이터 형식에 따라 정형 데이터와 비정형 데이터로 나눌 수 있습니다. 물론, 정형 데이터와 비정형 데이터도 더 많은 데이터 형식으로 잘게 나눌 수 있습니다. 정형 데이터인지, 비정형 데이터인지에 따라 데이터 분석 기술이 다르게 적용됩니다. 결국 데이터를 분석하고 활용하는 이유는 수익실현을 위함입니다. 따라서, 빅데이터의 활용에서 시장을 예측함으로써 주식이나 비트코인의 가격을 예측하고 수익실현을 할 수 있습니다. 또한, 신제품/마케팅 전략의 활용도 결국 물건을 파는 행위이기 때문에 동일한 목적입니다. - 빅데이터 유형정형데이터 : 고객 데이터, 상품 판매 데이터비정형데이터 : SNS 활동 기록, 영상 정보, 위치 정보 - 빅데이터 분석정형데이터 : 데이터 마이닝, 회귀.. 2020. 3. 17.