我正在尝试从 R Studio 中的 excel 文件中绘制时间序列。它有一个名为“日期”的列。此列包含客户访问的日期时间数据,格式为 2/15/2014 6:17:22 AM。日期时间最初是 char 格式,我使用 lubridate 将其转换为大 POSIXct 值:
tsData <- mdy_hms(fullUsage$Dates)
这给了我一个价值:
POSIXct[1:25,354], format: "2018-04-13 10:18:14" "2018-04-14 13:27:11" .....
然后我尝试使用以下代码将其转换为时间序列对象:require(xts)
visitTimes.ts <- xts(tsData, start = 1, order.by=as.POSIXct(tsData))
plot(visitTimes.ts)
ts_plot(visitTimes.ts)
ts_info(visitTimes.ts)
我不是 100% 确定,但看起来情节是使用访问总数得出的。我相信我的问题可能在于使用日期正确索引我的数据。如果这是一个简单的问题,我提前道歉我还在学习 R。我已经包含了我的情节截图。


