次のデータがあります。
x=strptime(20010101:20010110)
y=1:10
z=data.frame(x,y)
だから私のデータはこれです:
x y
1 2001-01-01 1
2 2001-01-02 2
3 2001-01-03 3
4 2001-01-04 4
5 2001-01-05 5
6 2001-01-06 6
7 2001-01-07 7
8 2001-01-08 8
9 2001-01-09 9
10 2001-01-10 10
以下を使用してベースでプロットを作成する場合:
plot(x,y)
grid(NULL,NULL)
垂直グリッドが日付の目盛りと一致しません。これは非常に単純な問題のように思えますが、これに対する解決策はどこにも見つかりませんでした。これを行う必要のないベースを使用して、垂直グリッドを日付の目盛りに合わせる方法はありますか:
abline(v=as.numeric(strptime(c(20010102,20010104,20010106,20010108,20010110),'%Y%m%d')))
日付の異なるプロットがたくさんありますが、できればベースを使用して、これを可能な限り自動化したいと考えています。