Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
10
Help us understand the problem. What is going on with this article?
@japanesebonobo

時系列解析ライブラリProphet 公式ドキュメント翻訳2(インストール編)

More than 1 year has passed since last update.

Facebookが公開している時系列解析用のライブラリProphetの公式ドキュメントを翻訳していきます。

目次
1.Prophet公式ドキュメント翻訳(概要&特徴編)
2.Prophet公式ドキュメント翻訳(インストール編)
3.Prophet公式ドキュメント翻訳(クイックスタート編)
4.Prophet公式ドキュメント翻訳(飽和状態の予測編)
5.Prophet公式ドキュメント翻訳(トレンドの変化点編)
6.Prophet公式ドキュメント翻訳(周期性・イベント効果・説明変数の追加編)
7.Prophet公式ドキュメント翻訳(増加し続ける周期性編)
8.Prophet公式ドキュメント翻訳(誤差の間隔編)
9.Prophet公式ドキュメント翻訳(外れ値編)
10.Prophet公式ドキュメント翻訳(1日単位ではないデータ編)
11.Prophet公式ドキュメント翻訳(モデルの診断編)
12.Prophet公式ドキュメント翻訳(ヘルプ編)

2018/10/17公開。原文リンクは以下。
・Prophet概要&特徴:https://facebook.github.io/prophet/
・公式ドキュメント:https://facebook.github.io/prophet/docs/quick_start.html

今回の記事はProphetのインストール編です。
スクリーンショット (88).png

Rでインストール

ProphetはCRANのパッケージです。したがってinstall.packegesを使えます。

> install.packages('prophet')

インストール後、すぐに開始できます。クイックスタートを参考にしてください。

Windowsの場合

Windowsでは、Rはコンパイラを必要とします。詳細はrstanが提供しているインストラクション(1)に従ってください。その中で最も重要なステップはパッケージのインストールを試す前に、Rtools(2)をインストールすることです。

もしStanコンパイラの設定をカスタムしている場合は、CRAN(バイナリ)ではなくソースをインストールして下さい。

(1)https://github.com/stan-dev/rstan/wiki/Installing-RStan-on-Windows
(2)https://cran.r-project.org/bin/windows/Rtools/

Pythonでインストール

ProphetはPyPIにあります。したがってインストールにはpipが使えます。

pip install fbprophet

Prophetが最も依存しているのはPyStanです。PyStanにはインストールのインストラクション(1)があります。pip install fbprophetを使う前に、インストラクションを参考にしてpystanをインストールして下さい。
インストール後、すぐに開始できます。クイックスタートを参考にしてください。

Windows

WindowsではPyStanはコンパイラを必要とします。インストラクション(2)を参考にしてください。インストールにおいて最も重要なステップは最新のC++コンパイラ(3)をインストールすることです。

Linux

まず、コンパイラを確かめてください (gcc、g++、build-essential)。 次にPython development tools(python-devまたはpython3-dev)がインストールされていることを確かめてください。Red Hatの場合はgcc64とgcc64-c++パッケージをインストールして下さい。もし仮想マシンを使っている場合は、fbprophetのインストールの際に最低でも4GBのメモリが必要です。また、fbprophetの使用には最低でも2GBのメモリが必要です。

Anaconda

gccのセットアップにはcondaのinstall gccを使って下さい。Prophetをインストールする最も簡単な方法は、conda-forgeを使うことです。conda install -c conda-forge fbprophetでインストールできます。

(1)http://pystan.readthedocs.io/en/latest/installation_beginner.html
(2)http://pystan.readthedocs.io/en/latest/windows.html
(3)http://landinghub.visualstudio.com/visual-cpp-build-tools

10
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
japanesebonobo
バックエンドエンジニア2年目。大学の専攻はデータサイエンス。メガベンチャーで国内最大規模のECプラットフォーム開発・運用を担当しています。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
10
Help us understand the problem. What is going on with this article?