現在、Rで予測アルゴリズムを作成しようとしていますが、txtファイルから時間データを抽出する際に問題があります。R - 時間データを使用してプロットする際に問題がある
私はそれを抽出し、次のコードでそれをプロットしてみたとき、私は現在、次のデータ
x
1 2010-01-01
2 2010-07-02
3 2010-08-03
4 2011-02-04
5 2011-11-05
6 2011-12-06
7 2012-06-07
8 2012-08-30
9 2013-04-16
10 2013-03-18
11 2014-02-22
12 2014-01-27
13 2015-12-15
14 2015-09-28
15 2016-05-04
16 2017-11-07
17 2017-09-22
18 2017-04-04
とテスト用のテキストファイルを持っている:
library(forecast)
library(ggplot2)
Quantity <- c(read.table("....Path..../Quantity.txt"))
Time <- c(read.table("....Path..../Time.txt"))
x <- ts(as.Date(unlist(Time)))
y <- unlist(Quantity)
plot(x,y)
結果のグラフを表示すべてのポイントを(14500,16000、および17500)のラベルを除き、グラフ上で正しく表示されます。ラベルにはファイルの日付が表示されるはずですが、表示される方法はおそらくデータを数学的な和として扱います(そしてそれらの値になる計算を行います)。日付ではありません。
時間データが時間順にプロットされているのではなく、ファイルの順序でプロットされているという問題もあります。
は、ここだけの参考のために、他のファイルからのデータです:
x
1 5
2 3
3 8
4 4
5 0
6 5
7 2
8 7
9 4
10 2
11 6
12 8
13 4
14 7
15 8
16 9
17 4
18 6
は、どのように私はこれらの2つの問題を修正することができますか?
ありがとうございます。