전체 글

    1. 대신증권연결오류(주식트레이딩) - 2

    첫번째 방법말고 다른 방법이 있다. 구글 검색에서 stackoverflow 통해 아나콘다32bit 설치가 필요가 없겠구나 라는 것을 깨달았다.... 파이썬으로 배우는 알고리즘 트레이딩(3쇄)를 따라하는 중에 Zipline설치하는중 안되는 문제점이 있었는데 Anaconda Prompt(32bit로..)에서 'conda update conda' 'conda create -n py34 pthon = 3.4 anaconda' (' '는 빼주고 명령어를 입력하여준다. python=3.4 지만 python=3.5로 변경하여준다.) https://github.com/quantopian/zipline 에서 3.5로 지원한다는 것을 알 수 있다. microsoft visual studio 10.0\\VC\\Bin\\li..

    1. 대신증권연결오류(주식트레이딩) - 1

    대신 증권 API는 아나콘다32bit를 지원하기에 아나콘다64bit로 jupyter notebook을 사용할 시에 에러가 발생한다 원래 윈도우 64bit를 사용하고 있었기 때문에 아나콘다64bit가 설치되어 있는 환경에 아나콘다32bit를 다시 재설치를 진행하였다. com_error: (-2147221164, '클래스가 등록되지 않았습니다.', None, None)와 같은 에러가 발생하게된다. https://www.anaconda.com/download/ 에서 아나콘다 32비트선택하여 설치하자 설치를 완료하면 anaconda3 (32bit)가 만들어지게 되고 Jupyter Notebook을 관리자 권한으로 실행하여 코드를 입력하면 출력이 1이 나오는 것으로 정상적이게 실행이 되는것을 확인 할 수 있다.(..

    주식트레이딩을 하는 중에 안되는 부분

    책을 따라 하면서 안되는 부분을 블로그에 올린다 1. 64비트 아나콘다로 인해 증권api와 연결이 안되는 문제, 파이썬 zipline 패키지를 사용시에 발생하는 에러문제 2. 키움 api 로그인 시 생기는 문제

    Chapter3_1정리(Day 7일차)

    ※출처: 2018 데이터분석 준전문가 ADsP 챕터3 1장 데이터 분석 개요 데이터 처리 과정 데이터 분석을 위해서는 DW나 DM를 통해 분석데이터를 구성해야 한다. 신규데이터나 DW에 없는 데이터는 기존 운영시스템(legacy)에서 가져오기 보다는 운영시스템에서 임시로 데이터를 저장하는 스테이징영역에서 데이터를 전처리해서 운영데이터저장소에 저장된 데이터를 DW와 DM 와 결합하여 데이터를 구성하도록 한다. 시각화 기법 가장 낮은 수준의 분석이지만 복잡한 분석을 보다 더 효율적으로 해석할 수 있어 빅데이터 분석에서 필수적인 분석방법이다. 여러 차트형식의 시각화와 트리구조, 다이어그램 맵, 워드크라우드 등이 있다. 공간분석 공간적 차원과 관련된 속성들을 시각화하는 분석으로 지도위에 관련된 속성들을 생성하고..

    mysql고급문법

    숫자 데이터 형식숫자형 데이터 형식은 정수, 실수 등의 숫자를 표현한다. 데이터 형식바이트 수 숫자 범위설명BIT(N)N/B 1~64bit를 표현,b10000 형식으로 표현 TINYINT1-128 ~ 127정수★SMALLINT2-32,768 ~ 32,767정수MEDIUMINT3-8,388,608~8,388,607정수★INTINTEGER4약 –21억 ~ +21억정수★BIGINT8약 –900경~ +900경정수★FLOAT4-3.4E+38~1.17E-38소수점 아래 7자리까지 표현★DOUBLEREAL8-1.22E-308~1.79E+308소수점 아래 15자리까지 표현★DECIMAL(m,(d))NUMERIC(m,(d))5~17-10 +1~+10 -1 UNSIGNED 예약어TINYINT 0~255, SMALLINT ..

    5장 SQL의 기본

    SQL 기본 Select 열이름FROM 테이블이름WHERE 조건 USE 구문 use 데이터베이스_이름 SELECT Name, height FROM userTBl WHERE height >= 180 AND height SELECT Name, height FROM userTBl WHERE height BETWEEN 180 AND 183;연속적인 데이터는 between SELECT Name, addr FROM userTBl; WHERE add IN (‘경남’,‘전남’,‘경북’,‘전북’);이산적인 데이터는 IN을 사용한다. SELECT Name, addr FROM userTBl WHERE addr = ‘경남 OR addr= ’전남‘ OR addr = ’경북‘ OR addr = ’전북‘; 경남 혹은 전남 혹은 경..

    데이터분석 4장 핵심

    ※출처 : 2018 데이터분석 준전문가 ADsP 분석기획 방향성 도출 1) 분석기회 : 실제 분석을 수행하기 전에 분석과제를 정의하고 의도했던 결과를 도출할 수 있도록 적절하게 편리할 수 있는 방안을 사전 에 계획하는 일련의 작업. 분석의 대상 (what) Known Un-Known Known Optimization Insight Un-known Solution Discover y 분석의 방법(How) 2)목표 시점 별 분석 기획 방안의 차이 당면한 분석 주제의 해결(과제단위) 지소적 분석 문화 내재화(마스터 플랜 단위) Speed & Test 1차 목표 Accuracy & Deploy Quick & Win 과제의 유형 Long Term View Problem Solving 접근방식 Problem Def..

    4장 데이터 모델링

    4장 데이터 모델링 MySQL은 RDBMS(관계형 데이터베이스 매니저먼트 시스템) 4.1 프로젝트 진행 단계 프로젝트란 현실세계의 업무를 컴퓨터 시스템으로 옮겨놓는 일련의 과정 몇몇 뛰어난 프로그래머에게 의존하는 형태를 취해왔다. -> 실패가 많아짐 이러한 문제점을 해결하기 위해서 ‘소프트웨어 개발 방법론’이 나타났다. ex) 소프트웨어 공학 , 가장 오래되고 전통적으로 사용되는 것은 폭포수 모델 폭포수 모델 프로젝트 계획 -> 업무분석 -> 시스템 설계 -> 프로그램 구현 -> 테스트 -> 유지보수 4.2 데이터베이스 모델링 4.2.1 데이터베이스 모델링의 개념 업무 분석, 시스템 설계에서 데이터베이스 설계, 모델링이 필요하다. 현실세계에 있는 상품이나 고객, 직원을 넣을 수는 없으니 특징들을 추출해서..