どうもRでグラフを描いていると日付のX軸がうまくいかなくてイライラするんだけど、ここにやりかたが載っていた。感謝。
一週間おきに目盛りを一つ書く場合はこんな風。
plot(das, lls, type="l", log="y", xlab="日付", xaxt="n", ylab="損益(複利)")
r <- as.POSIXct(round(range(das), "days"))
axis.POSIXct(1, at=seq(r[1],r[2], by="1 week"), format="%m/%d")
こんな感じでグラフを書くとちゃんと表示される。dasはstrptimeとかで入れた日付リストです。