時系列に関するcipron81のブックマーク (10)

  • [R]R言語で多変量時系列解析 - yokkunsの日記

    Rで、多変量時系列解析であるベクトル自己回帰(VAR)をやってみる。 とりあえず、動かしてみる > library(vars) > data("Canada") > library(vars) > data("Canada") > print(Canada[1:5,]) prod e U rw [1,] 405.3665 929.6105 7.53 386.1361 [2,] 404.6398 929.8040 7.70 388.1358 [3,] 403.8149 930.3184 7.47 390.5401 [4,] 404.2158 931.4277 7.27 393.9638 [5,] 405.0467 932.6620 7.37 396.7647 > summary(Canada) e prod rw U Min. :928.6 Min. :401.3 Min. :386.1 M

    [R]R言語で多変量時系列解析 - yokkunsの日記
  • R言語による多変量時系列分析−Panel Linear Model - hamadakoichi blog

    R言語による多変量時系列分析。 複数グループ・複数項目の時系列データで時系列間の関係性・影響を明らかにする。 以下、実行可能なR言語ソースコードも用い紹介する。 例:複数時系列間の関係性・影響 農家ごとの農地の肥沃度・人の各仕事の労働量・各肥料の投入量の各時系列、および、生産量の時系列から、肥沃度・各労働量・各肥料量が生産量に与える影響を明らかにする。 国ごとの各政策種類への投資額の時系列、および、GDP から、各政策投資がGDPに与える影響を明らかにする 地域ごとの各キャンペーン種類の投入量の各時系列、および、商品売上の時系列から、各地域の各キャンペーンが売上に与える影響を明らかにする。等。 R Library 複数時系列の時系列分析として、R言語では plm 、 ccgarch 等のパッケージがあるが、今回は plm (Panel Linear Model) を紹介する。 ※参考:Pa

    R言語による多変量時系列分析−Panel Linear Model - hamadakoichi blog
  • 時系列データ分析の初心者に必ず知ってもらいたい重要ポイント ~ 回帰分析 ・相関関係 分析を行う前に必ずやるべきこと(データの形のチェックと変形) - Qiita

    回帰分析 や 相関関係分析 を 行う前に、まず一番最初に、「データの検証」と「データの加工」が絶対に必要 上記のステップを踏まないと、例え、Excel や SPSS、Rで 回帰分析・相関関係を事項して、「実行エラー」起こらないで、ちゃんと数字が画面に出ても、それは『間違った数字』である可能性が非常に高い 回帰分析 や 相関関係分析に使えるデータは、次の 『 NG条件 』にあてはまらないデータだけ 「データの形」必須条件 ~その1 データ期間を通じて、データの平均値が変わるデータだとNG ⇒ 折れ線グラフでチェック必須! 「データの形」必須条件 ~その2 データ期間を通じて、データのぶれ・ばらつきが変わるデータだとNG ⇒ 折れ線グラフチェック必須! 「データの形」必須条件 ~その3 データ期間を通じて、データの値が直線的 or 曲線的に、増加する・減少するデータだとNG ⇒ 折れ線グラフチ

    時系列データ分析の初心者に必ず知ってもらいたい重要ポイント ~ 回帰分析 ・相関関係 分析を行う前に必ずやるべきこと(データの形のチェックと変形) - Qiita
  • Rで時系列データを扱うためのクラスたち - 働いたら負け

    RR Advent Calendar2012、3日目です。 Rで時系列データを扱うの便利ですよね。 Rではファイナンス系の時系列を扱うには、様々なパッケージまたはクラスが用意されています。 今回はそれらを紹介していこうかと思います。 tsクラスtsクラスとは、元々用意されている時系列クラスです。 周期(四半期とか月次)や刻み時間で構成されています。 例えば、デフォルトでセットされているtsクラスのデータは > nhtemp Time Series: Start = 1912 End = 1971 Frequency = 1 [1] 49.9 52.3 49.4 51.1 49.4 47.9 49.8 50.9 49.3 51.9 50.8 49.6 49.3 50.6 48.4 50.7 50.9 [18] 50.6 51.5 52.8 51.8 51.1 49.8 50.2 50.4 5

  • [R勉強会][データマイニング] R言語による時系列分析

    第4回R勉強会@東京(10/4/24)の講師資料です。hamadakoichi R言語による時系列分析。 Read less

    [R勉強会][データマイニング] R言語による時系列分析
  • Rと時系列(2)

    回帰分析と同様に時系列データ解析の主要な目的は、収集したデータを用いてモデルを作成し、将来の予測やシステムの制御などを行うことである。 時系列データのモデルは で表現でき、かつ|a|=1(単位根)である場合、ランダムウォークと呼ばれる。ランダムウォークで表現される時系列データは非定常である。時系列データを分析する際には、まずデータの変動がランダムウォークで表現できるか、そうでないかを調べることが重要である。 時系列がランダムウォークで表現できるか否かを検定することを単位根検定と呼ぶ。単位根検定は「単|a|=1が存在する」という帰無仮説検定で、1970年代後半にDickey-Fullerによって初めて考案され、その後Phillips-Perron検定、McKinnons's検定などが提案されている。 Rには、Phillips-Perron検定に関する関数PP.testがある。データlhの

  • 時系列分析_実践編 | Logics of Blue

    最終更新:2016年1月24日 Rを用いた時系列解析の実践例を載せます。 Rを使えばARIMAもSARIMAもサクッと一瞬で計算できますよ。 時系列解析って何? という方は ・時系列解析_理論編 ・時系列解析_ホワイトノイズとランダムウォーク も参照してください。 スポンサードリンク 目次 1.使用データ 2.モデリングと予測 その1、和分過程でないデータ 3.モデリングと予測 その2、和分過程 4.モデリングと予測 その3、季節変動データ 1.使用データ シミュレーションデータと、Rにもともと入っているサンプルデータを用います。 シミュレーションデータはこちら set.seed(1) d <- arima.sim( n=400, model=list(order=c(2,0,2), ar=c(0.5,0.4), ma=c(-0.5,0.3)), sd=sqrt(1) ) order=c(

  • Rと時系列(3)

    で表現するモデルを自己回帰条件付き分散不均一(ARCH: AutoRegressive Conditional Heteroscedastic) モデルと呼び、通常ARCHモデルと呼ぶ。式の中のωは定数である。 さらに、ARCHモデルを次のように拡張したものをGARCH(Generalized ARCH)モデルと呼ぶ。 また、条件付き分散の非対称性を表すTGARCH(Threshold GARCH)モデル、GARCHモデルとTGARCHモデルを統合したAPARCH(Asymmetric Power ARCH)モデルも提案されている[1][2][3]。 パッケージtseries、fSeriesにはこれらのモデルに関連する関数が用意されている。これらのパッケージは、いずれもCRANミラサイトからダウンロードできる。パッケージtseriesには、GARCHモデルを当てはめる関数garchが

  • Rと時系列(1)

    時間とともに変動する現象に対して時間の順序で測定・観測した結果の記録を時系列データと言い、略して時系列(time series)と言う。時系列データは多くの分野で様々な目的で取り扱われる。日常の社会生活の中でよく見受けられるものには、心電図や脳波のような医療データ、気温や気圧のような気象データ、株価および為替レートのような金融・経済データなどがある。 時系列データは、常に変動を伴うものである。その振る舞いを統計的に分析し、データ変動の特徴を捉え、現象の解明と将来の変動を予測・制御しようとするのが時系列データ分析の主要な目的である。 ちなみに、2003年ノーベル経済学賞の受賞の対象となった内容は、経済時系列分析に関するものである。

  • Rで季節変動のある時系列データを扱ってみる - 渋谷駅前で働くデータサイエンティストのブログ

    Rで計量時系列分析シリーズでだいぶ時系列データの話をしてきたわけですが、最近個人的に季節変動のあるデータを扱うケースが増えてきたので、備忘録的にまとめてみようかなと。 一般に、webデータサイエンスの領域で季節変動というと業種や領域にもよるものの、おおむね 週次*1 月次*2 四半期ごと*3 年次or12ヶ月ごと*4 辺りが多いと理解してます(もちろん必ずしもこればかりではないので念のため)。ちなみにこの辺の大ざっぱなまとめが「季節調整」のWikipedia項目に書かれているので、そちらもどぞー。 この辺の処理はRだとかなりお手軽にできるんですが、結構Rならではの約束ごとが多くていきなりやろうとすると「何じゃこりゃ???」みたいなことになりがちです。ということで、その辺のポイントをざっくりまとめておきました。 必要なRパッケージ 今回は{forecast}だけインストールして展開しておけば

    Rで季節変動のある時系列データを扱ってみる - 渋谷駅前で働くデータサイエンティストのブログ
  • 1