Ggplot2-time-series
提供:Dev Guides
ggplot2-時系列
時系列は、特定の時間順の一連のデータポイントを表すグラフプロットです。 時系列は、連続した等間隔の時間点のシーケンスで取得されたシーケンスです。 時系列は、離散時間データと見なすことができます。 この章で使用するデータセットは、米国の経済時系列のすべての詳細を含む「経済学」データセットです。
データフレームは、以下に記載されている以下の属性が含まれています-
Date | Month of data collection |
Psavert | Personal savings rate |
Pce | Personal consumption expenditure |
Unemploy | Number of unemployed in thousands |
Unempmed | Median duration of unemployment |
Pop | Total population in thousands |
必要なパッケージを読み込み、デフォルトのテーマを設定して時系列を作成します。
時系列構造を作成する基本的なラインプロットを作成します。
次のコマンドを使用してデータのサブセットをプロットできます-
時系列の作成
ここでは、日付ごとに変数psavertおよびuempmedをプロットします。 ここでは、tidyrパッケージを使用してデータを再形成する必要があります。 これは、同じ列(新しい列)のpsavert値とuempmed値を折りたたむことで実現できます。 R関数:collect()[tidyr]。 次のステップでは、levels = psavertおよびuempmedのグループ化変数を作成します。
次のコマンドを使用して複数のラインプロットを作成し、「psavert」と「unmpmed」の関係を確認します-