[Python!] Prophet 알아보기 & 설치 방법
Prophet이란?
https://facebook.github.io/prophet/
페이스북 연구팀의 션 테일러와 벤 레담은 블로그 포스트를 통해 “프로핏은 전문가는 물론 비전문가도 높은 품질의 예측 작업을 좀 더 쉽게 할 수 있는 툰”이라며, “예측들을 비전문가에게 직관적인 방식으로 맞춤화할 수 있다”고 설명했다. 출처
Prophet은 sklearn model API를 따릅니다. prophet 클래스 인스턴스 생성 후 fit과 predict 메소드를 불러옵니다. Prophet을 이용하기 위해서는 두 개 열의 데이터 프레임이 필요합니다.
하나는 시계열, ds(datestamp),
다른 하나는 입력하고 예측하고자 하는 값, y
시계열과 수치로 작성된 데이터를 활용해 예측 값을 찾아낼 수 있습니다.
예를 들어,
- 이전의 주가 데이터를 넣고, 이후의 주가 데이터를 찾아내거나,
- 지금까지의 인구수를 넣고 미래의 인구수를 예측한다든지,
- 우리나라의 연도별 도시 면적을 통해 앞으로의 도시 면적을 전망하는 등 여러 분양에 활용 가능합니다.
물론 예측할 수 없는 요인들이 워낙 많기 때문에 이러한 예측 데이터를 그대로 신뢰하기는 어렵지만, 추계 상 어떻게 진행될지 알아보고 대응하는 데에는 도움이 될 수도 있을 것입니다.
Prophet 설치
몇 가지 방법이 있습니다. 맞는 방법을 선택하시기 바랍니다.
터미널에서 입력하기
pip install pystan
pip install prophet
pip install fbprophet
저는 pip install fbprophet을 할 때 에러 메시지가 발생해 설치에 실패했습니다.
conda forge 패키지 설치
conda-forge / packages / fbprophet 0.3.post2를 설치하는 방법입니다.
사이트 https://anaconda.org/conda-forge/fbprophet
패키지 설치 명령어
conda install -c conda-forge fbprophet
저는 패키지를 설치하였습니다.
짱짱맨 호출에 응답하여 보팅하였습니다. 꾸준한 활동을 응원합니다.
북이오(@bukio)는 창작자와 함께 하는 첫번째 프로그램을 만들었습니다. 이를 위해 첫번째 길드(Guild) 구성을 위한 공지글을 게시하였습니다. 영문 문학작품의 한글 번역에 관심이 있는 분들의 많은 참여를 바랍니다. 고맙습니다.
Hi @yoon!
Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 4.659 which ranks you at #1576 across all Steem accounts.
Your rank has dropped 2 places in the last three days (old rank 1574).
In our last Algorithmic Curation Round, consisting of 253 contributions, your post is ranked at #22.
Evaluation of your UA score:
Feel free to join our @steem-ua Discord server
새로운 세상입니다~^^
Hi @yoon
This post has been upvoted by @hoaithu's Curation Trail This as a gift. :)
Get random free upvote daily when you follow @haccolong
Check my blog to get the best service for you.
@yoon님 넘치는 사랑 감사합니다. 곰도뤼~
[곰돌이 명성도 55기념 이벤트] 너의 보팅을 두배로 돌려줄께~ / 스팀잇에 빛을 비춰줘~ lightsteem alpha