분류 전체보기
-
(Linux)환경 실행코드 python3로 주식 정보 수집주식정보 수집하기 2021. 12. 6. 17:49
이번에는 jupyter notebook 말고 Linux환경에서 python3 실행코드로 주식정보를 수집하여 보자. jupyter notebook에서 명령 코드를 작성 후 파이썬 파일로 변환 후 Linux 확경에서 실행 시켜 csv파일에 자동으로 주식 정보를 수집하는 법을 하려고 한다. 이제부터 하나씩 알아보도록 하자. 주식 데이터, 10년치 수집은이전 블로그에 있으니 아래 링크를 참고하자. KRX(한국거래소)주식 정보 가져오기 주식 정보 데이터 수집하기 및 확인(10년치 주식데이터 수집) 1. 라이브러리 및 데이터 불러오기 import os import pandas as pd import time from pykrx import stock stock_total = pd.read_csv("stock_lis..
-
주식 정보 데이터 수집하기 및 확인주식정보 수집하기 2021. 12. 5. 23:27
저번과 동일한 방법으로 주식정보 데이터를 수집 할 것이다. 사전 연습단계엿으니 한단계올려서 해보도록 했다. 대신 이번 데이터는 기존 KRX에서 수집한 데이터를 이용해 10년치 데이터를 수집하였다. 수집 방법은 아래 링크를 확인하자 KRX(한국거래소)주식 정보 가져오기 1. 라이브러리 및 데이터 불러오기 import pandas as pd import time from pykrx import stock stock_list = pd.read_csv("stock_list.csv") stock_total = pd.read_csv("stock_list.csv") stock_total 2. 날짜 설정해주기 2011/12/01 ~ 2021/12/01 이렇게 10년을 설정해주고 주식 데이터를 수집하였다. start_d..
-
[python] kakao API를 이용 주소,위도/경도 찾기카테고리 없음 2021. 12. 5. 05:06
kakao API를 이용하여 주소에서 위도/경도를 찾고 반대로 위도/경도를 이용하여 주소를 찾는법을 알아보도록 하자. 일단 kakao api key를 만들어야 하는데 순서대로 하나씩 해보도록 하자. 1. kakao api key 발급 우선 kakao api 를 이용하기위해 REST API key를 발급 받아야 한다. 1-1 kakao developers 접속 아래 링크로 접속하면 된다. kakao developers 1-2 애플리케이션 추가하기 링크 접속하면 애플리케이션 추가하기를 누른뒤 이름 사업자명 입력하면 키값을 받을 수 있다. 2. kakao API를 이용 주소,위도/경도 찾기 이제 본격적으로 주소,위도/경도를 찾아보도록 하자. 더 자세한 내용은 아래 링크를 남겨두도록 하겠다. 개발 가이드 2-1..
-
streamlit으로 대시보드를 만들어보자.주식정보 수집하기 2021. 12. 3. 21:15
지난번에는 주식정보를 수집하는 것을 해보았다. 이번에는 이데이터로 대시보드를 만들어 보려한다. 사용한 라이브러리는 streamlit이고 streamlit에 자세한 정보는 다음과 같다. - streamlit 공식 링크 Streamlit • The fastest way to build and share data apps Streamlit is an open-source app framework for Machine Learning and Data Science teams. Create beautiful data apps in hours, not weeks. All in pure Python. All for free. streamlit.io 자 그럼 이제 파이썬을 사용해서 streamlit을 알아보자. 1. ..
-
주식 정보 수집을 위한 사전준비 및 연습주식정보 수집하기 2021. 12. 2. 23:49
주식 정보 데이터 수집¶앞서 주식 정보를 가져왔었다. 하지만 해당 날짜 데이터만 가져왔을뿐 그전 데이터에 대해서는 없다. 과거데이터를 얻고 싶다면 종목코드만 알고 있으면 언제든지 정보를 가져 올수 있다. 그래서 미리 데이터 수집을 더 좋게 하기 위해 사전 연습을 해보도록 하였다. 1. 라이브러리 및 데이터 불러오기¶ In [1]: import pandas as pd import time from pykrx import stock 이전 KRX(한국거래소)주식 정보 가져오기 블로깅에서 저장한 csv파일을 가져오도록 하자 In [2]: df = pd.read_csv('stock_list.csv') df Out[2]: 종목코드 종목명 시장구분 0 060310 3S KOSDAQ 1 095570 AJ..
-
Plotly Express 이용한 데이터 시각화plotly 시각화 2021. 12. 2. 21:44
Plotly Express 이용한 데이터 시각화 이번에는 plotly express 라이브러리를 사용해 보자. 이거 또한 그래프가 마우스만 올리면 정보가 나오는 같은 거다. 다음에 배울거( plotly.graph_objects)와 비교를 하자면 plotly.express는 한번에 전체 그림을 그릴수 잇다? 이정도로만 알고있도록 하자. 다음에 배울 plotly.graph_objects는 좀더 자세하고 상세하게 그래프를 그릴수 있다고 한다. 아래 링크에서 자세한 내용을 알 수 있다. - ploty.express Plotly Express Plotly Express is a terse, consistent, high-level API for creating figures. plotly.com 라이브러리 불러오..
-
KRX(한국거래소)주식 정보 가져오기정보 자동 수집 가이드 2021. 12. 1. 19:46
KRX(한국거래소)정보 가져오기¶데이터 정보를 모으기 위해 주식도 한몫한다. 그래서 주식 데이터를 csv롤 다운받는 방법을 소개하고 다음 필요한 정보만 빼서 저장하는 것 까지 간단하게 남겨보도록 하자. 1.KRX 접속¶ KRX(한국거래소) 2. 주식정보 다운¶ 3. 데이터 불러오기¶ In [1]: import pandas as pd In [2]: stock = pd.read_csv("data_2702_20211201.csv", encoding = "cp949") stock Out[2]: 종목코드 종목명 시장구분 소속부 종가 대비 등락률 시가 고가 저가 거래량 거래대금 시가총액 상장주식수 0 060310 3S KOSDAQ 중견기업부 3475 75 2.21 3400 3485 3310 161493 554638..
-
plotly를 이용한 데이터 시각화plotly 시각화 2021. 11. 29. 11:32
plotly 를 이용한 데이터 시각화¶ 파이썬 판다스 시각화 라이브러리 matplotlib, seaborn 등이 있지만 plotly는 그래프는 그래프를 마우스 위로 가져가면 정보가 나온다. 기본 라이브러리보다 보기 더 편한것을 알수 있다. 그리고 일단 그래프가 깔끔하고 보기 좋다는 장점도 있다. 기존 판다스는 D3js등을 이용해 추가 작업을 해야 한다 그러나 plotly를 이용하면 더욱 간편하게 깔끔하고 보기 좋은 차트를 만들 수 있다는 큰 장점이 있다고 본다. 많은 차트가 있고 많은 설명이 필요하지만 지금은 plotly의 차트가 어떤지 한번 보도록 하자.지금부터 기본적인 plotly를 이용해보자. 좀더 자세한 사항은 링크를 참고하자. Plotly in Python 1.plotly¶ 1-1 라이브러리 불..