EDA(13)_시계열 분석(forecast)

Jio.B·2023년 7월 11일
0

1. 필요한 모듈 설치

  • 윈도우는 Visual C++ Build tool 먼저 설치하기
    (참고) https://visualstudio.microsoft.com/visual-cpp-build-tools/

  • fbprophet 설치 : from fbprophet import Prophet
    (윈도우 환경/ 설치 완료되었으나 실행시 에러 발생)

    • 구글 코랩 환경에서 실행 (아래는 코랩에서만 작동하는 코드)
      from google.colab import drive
      drive.mount('/content/drive')

2. 시계열 데이터 실전

필요한 모듈 호출

사용할 데이터 파일 호출

실습(1) 전체 데이터 그려보기

pinkwink_web["hit"].plot(figsize=(12, 4), grid=True);

실습(2) trend 분석을 시각화하기 위한 x축 값을 만들기

  • 시간축 만들기

    time = np.arange(0, len(pinkwink_web))

  • 트래픽 자료를 traffic 변수에 할당

    traffic = pinkwink_web["hit"].values

  • 함수 만들기

    fx = np.linspace(0, time[-1], 1000)

실습(3) 에러를 계산할 함수 만들기

실습(4) 함수 표현하기, 에러값 결과 확인

  • 1차, 2차 , 3차, 15차 함수 표현
  • 에러함수 결과 출력

실습(5) 그래프 그리기

실습(6) 데이터프레임에 담기

실습(7) Prophet 호출하여 예측

난 왜 안됨,...ㅠㅠ

0개의 댓글

관련 채용 정보