본문 바로가기
반응형

# 연구실14

한글 hwp 파일을 텍스트 txt 로 긁어와서 데이터로 활용하기 웹자료 뿐만 아니라 문서로 만들어진 자료를 데이터로 활용해야 할 때가 있습니다. 우리나라에서는 공공기관은 당연하고 기업에서 '한글.hwp' 을 많이 사용하는데요. 특히 표로된 서식을 많이 사용하기 때문에 한글 자체에서 데이터를 긁어 오기에는 한계가 있습니다. 그래서 한글 hwp 파일을 텍스트 txt 파일로 긁어와서 데이터로 활용할 수 있도록 해보겠습니다. 파이썬 python을 이용해서 한글파일의 텍스트를 긁어오는 방식은 pyhwp 또는 olefile 패키지를 이용하는 방법이 있습니다. 시험해본 결과 표로된 한글 문서에서 텍스트를 가져오는데 pyhwp는 잘 작동되지 않는 것으로 확인했습니다. 저는 olefile 패키지를 활용한 방법을 안내드리겠습니다. import olefile ole = olefile.O.. 2022. 6. 23.
판다스 pandas 와 데이터프레임 기초 판다스 pandas는 파이썬에서 데이터 분석을 위해 사용되는 필수 패키지 중 하나입니다. 판다스가 제공하는 2차원 테이블 형태 구조인 "데이터프레임"은 주로 데이터를 읽어서 저장하고 그 데이블의 값을 연산하기 위해서 사용됩니다. 판다스를 이해해 보고 간단한 명령어들에 대해 실습해보기 위해 아래와 같은 코드를 작성해 보겠습니다. import pandas as pd table = {'code' : [101, 102, 103, 104, 105, 106, 107, 108, 109], '과목' : ['과학', '국어', '영어', '체육', '수학', '사회', '윤리', '과학', '역사'], '수강생' : [36, 29, 15, 63, 33, 57, 30, 42, 40], '선생님' : ['바나클', '콰지'.. 2022. 6. 21.
파이참 pycharm 설치 및 설정 파이참 pycharm 은 파이썬 python 코딩을 도와주는 통합 개발 환경(IDE) 입니다. 통합 개발 환경 IDE란 공통된 개발자 툴을 하나의 그래필 사용자 인터페이스GUI로 결합하는 애플리케이션을 구축하기 위한 소프트웨어 입니다. 일반적으로 IDE는 소스코드 편집기, 로컬 빌드 자동화, 디버거로 구성되어 있습니다. 파이썬 언어를 이용하여 코딩을 하기위서는 다양한 환경들이 있습니다. 그 중에서 보편적이고 사용하기 편리하고 파이썬 언어를 처음 접하더라도 이질감이 덜 드는 환경인 파이참 pycharm을 이용하여 파이썬을 배워볼까 합니다. 파이참 받기 다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE www.jetbrains.com 파이참 pycharm 응용프로그램은 위 .. 2022. 6. 19.
백테스팅 맛보기 - 이거 되는 건가? 소개드렸던 백테스팅에 대해 맛보기를 해보겠습니다. 저는 전문투자자도 아니고 통계학자도 아니기 때문에 일반인의 시각에서 비판적으로 테스트를 진행해 보겠습니다. 일반인이 과거의 데이터를 이용해서 시장을 얼마나 전망할 수 있을지.. 주식 퀀트 Quant로 투자하기 최근 주식시장이 좋지 않습니다. 계속되는 금리인상과 유가상승 등으로 경기가 침체될 거란 전망이 지배적이라 더더욱 투자가 망설여 집니다. 그러나 투자 교과서들을 떠올려 보면 대략 2년 전 www.arecacoco.com 백테팅은 인텔리퀀트 IntelliQuant 에서 진행했습니다. 초등 코딩교육을 위해 개발된 '스크래치'처럼 다양한 주식 지표를 프로그래밍 할 수 있도록 구성되어 있고 인터페이스가 깔끔해서 선택했습니다. 처음 알았을 때는 무료였던거 같은.. 2022. 6. 17.
주식 퀀트 Quant로 투자하기 최근 주식시장이 좋지 않습니다. 계속되는 금리인상과 유가상승 등으로 경기가 침체될 거란 전망이 지배적이라 더더욱 투자가 망설여 집니다. 그러나 투자 교과서들을 떠올려 보면 대략 2년 전쯤 주식붐이 일어날 때 보다 지금처럼 다들 주식투자에 관심이 없는 시기에 준비를 하고 들어가야 하지 않을까요? 앞으로 일어날 일은 아무도 모르는 거니까요. 그런 의미에서 그동안 살펴보기만 했던 퀀트 투자에 대해 정리해 보고 실적에 적용하여 그 결과를 공유해 볼까 합니다. 잘 되야 할텐데요;; 퀀트 투자란? 퀀트는 Quantitative의 줄임말로 정량적 분석을 의미합니다. 주식 투자를 한번이라도 해본 분이라면 어떤 주식을 사야할까 고민하며 여기저기 정보를 모으다가 결국은 느낌으로 매수를 하고 조금 오르면 떨어질까 불안해서 .. 2022. 6. 16.