prophet에 대해 잠시 설명하자면, prophet은 시계열 데이터(시간 순서로 된 데이터)를 예측하는 라이브러리다. 비선형 추세를 연간, 주간, 일간, 계절성과 휴일 효과까지 고려하여 모델링한다. 강한 계절적 효과를 가진 데이터와 오랜 기간의 데이터를 가지고 있을 때 매우 효과적으로 작동한다. 누락된 데이터와 추세의 변동에도 강하며 이상치도 잘 처리한다.
prophet 공식 사이트 : https://facebook.github.io/prophet/
Meta(facebook)의 prophet 을 설치 후 실행하자 아래와 같은 에러가 발생했다.
TypeError: This is a python-holidays entity loader class. For entity inheritance purposes please import a class you want to derive from directly: e.g., `from holidays.countries import Entity` or `from holidays.financial imporays.financial import Entity`.
다행히 해결 방법은 간단했다. prophet 에 의존성 라이브러리 중 ' holidays'의 버전이 업데이트 되면서 발생한 문제였다.
pip install "holidays==0.24" 을 입력해 버전을 다운그레이드 하면 해결할 수 있다.
pip install "holidays==0.24"
혹여나 위 방법으로 해결이 안될 경우 prophet의 버전도 맞춰주는 방법도 있다.
pip install "prophet==1.1.2"
pip install "prophet==1.1.2"
Django 4.2 버전에서 admin 페이지 깨짐(css, js 없음) (0) | 2024.11.19 |
---|---|
대신증권 크레온(CREON Plus) 로그인 안될 때, 중요 파일의 정보가 올바르지 않습니다. (2) | 2024.07.17 |
파이썬(Python) 32bit Django mysqlclient 설치 오류 해결 방법 (0) | 2024.05.02 |
BeautifulSoup select 사용법 (class, id, 공백있는 속성 값) (0) | 2023.11.10 |
Django 쿼리셋을 데이터프레임으로 빠르게 처리하기 (0) | 2023.06.07 |