본문 바로가기
Python/증권 데이터 분석

파이썬 라이브러리 정리

by grey-hat hacker 2020. 12. 2.
728x90

팬더스(Pandas) - 금융 데이터 분석을 목적으로 만든 라이브러리. 인덱스를 포함하는 테이블 형태 자료형인 데이터프레임을 제공한다. 엑셀, HTML, SQL 및 여러 종류의 파일로부터 데이터를 읽어서 데이터프레임 형태로 가공한 뒤 다시 원본 혹은 다른 데이터 포맷으로 저장할 수 있다. 

 

리퀘스트(Requests) - HTTP 프로토콜을 이용하여 웹에서 리소스를 가져오거나. HTTP 패킷을 직접 만들어서 전송할 수 있다. 

 

맷플롯립(Matplotib) - 데이터 시각화 라이브러리. 히스토그램, 바 차트, 파이 차트, 산점도, 3D 플로팅 등 다양한 형태의 차트를 출력할 수 있다.

 

사이파이(SciPy) - 수학, 과학, 공학용 파이썬 기반 라이브러리. 서브 패키지인 스탯츠(stats)를 활용하면 여러 통계 모델들을 활용할 수 있다. 

 

뷰티풀 수프(Beautiful Soup) - 웹 스크레이핑 라이브러리. HTML과 XML 파일로부터 데이터를 추출하는 데 사용된다.

 

장고(django) - 웹 프레임워크, MTV(Model-Temploate-View) 패턴을 이용하면, 더 나은 웹 애플리케이션을 더 적은 코드로 신속하게 개발할 수 있다. 

 

슬래커(Slacker) - 협업 개발 도구 슬랙(Slack)용 파이썬 인터페이스, 스마트 폰이나 웹 브라우저를 통해 메시지를 보내거나 개발 관련된 리소스를 공유할 수 있다. 

 

백트레이더(backtrader) - 퀀트 투자의 필수 요소인 백테스팅용 파이썬 라이브러리, 비교적 최근에 개발된 만큼 빠른 속도로 사용자 층을 넓혀가고 있다. 

 

텐서플로(TensorFlow) - 데이터 흐름 그래프를 사용하는 수치 연산용 소프트웨어 라이브러리, 구글에서 개발하여 오픈 소스로 공개했으며, 머신 러닝 라이브러리 대표 주자로 자리매김했다. 

728x90
반응형

댓글