본문 바로가기

pandas3

파이썬 dataframe mysql insert하기 주식 데이터를 분석하면서 주가 데이터를 매번 가져와 전처리하기 보다 나만의 db가 있었으면 해서 mysql에 다양한 주식 데이터를 올릴려고 한다 우선 파이썬에서 mysql을 사용하는 여러 방법을 간단하게 정리하려한다 1. mysql.connector conn = pymysql.connect(host='localhost', user='root', password='비번', db='Stock', charset='utf8') sql = """INSERT INTO Weather VALUES (%s, %s, %s, %s, %s)""" for i, row in weather.iterrows(): cur.execute(sql, tuple(row)) conn_aws.commit() with conn: with conn.. 2022. 7. 13.
[Python] 국내 주식 상한 VI를 카운팅해서 관련주 찾기 같은 테마주들을 보면 같은 날 상한 VI가 걸리는 경우가 많더군요. 그래서 각각의 종목들이 같은날 상한 VI가 걸리는 날을 카운팅해서 관련주를 찾아보려고 합니다. - 동적 VI 발동 : 개별종목 직전 체결가에서 2~3% 이상 변동이 발생하는 경우 - 정적 VI 발동 : 종목별 전일 종가 기준으로 10% 이상 변동이 발생하는 경우 VI가 걸린 종목들을 가져오는 방법을 모르기 때문에 저는 전일 종가대비 당일 고가가 10프로 이상일 경우를 상한 VI가 걸렸다고 가정하고 카운팅하겠습니다. 2022.05.02 - [데이터로 보는 주식] - [Python] 주식 종목 간 상관관계 분석해서 관련주 찾기 1. 국내 주식들 가격 가져오기 우선 국내 주식들의 주가를 가져와야합니다. 키움증권 api로 주가를 가져오는게 가장.. 2022. 5. 2.
파이썬 머신러닝 완벽 가이드 chapter 1 정리 day 2021-09-16 page 1-86 numpy 정리 numpy.argsort(a) 정렬된 행렬에서 기존 행렬의 인덱스를 반환해줌 - 아주 쓸떄가 많다 np.dot(a,b) 넘파이 행렬 내적(행렬 곱) np.transpose(A) 넘파이 전치 행렬 - 대각선 긋고 반대로 판다스 a.info() 판다스 데이터프레임의 non이 아닌 데이터수와 타입을 알수있다 a.describe() 데이터의 분포를 알수있다 수,평균,표준편차,최소 ,최대,중간값등 a.["age"]value_count() 해당 칼럼의 많은 건수 순서로 정렬하여 반환 시리즈 - 컬럼하나 (세로한줄) 데이터프레임 - 컬럼 여러개 pd.DataFrame(a, columns=[name1,n2,n,3]) -컬럼명 설정 pd.DataFrame(a,.. 2021. 9. 16.