我正在使用tsoutliers
绘制时间序列中的异常值,但我无法将绘图的x轴中的日期显示为实际日期。现在它们被显示为看起来像某种类型的朱利安日期; 16816,16816.2等我已经研究过,并没有找到太多关于此,但我想知道是否有办法将ggplot()
与ts
对象一起使用,因为我知道{ {1}}自动处理日期。
以下是我正在使用的代码,我只是为数据帧添加了一些快速示例数据,实际数据来自动态PowerBI数据帧:
ggplot2
以下是输出结果:
答案 0 :(得分:1)
您可以将xaxis
值覆盖为:
plot(series.outliers,
args.x.axis = list(at = time(series.outliers$y), labels=datasetSorted$STRING_DATE) )