【发布时间】:2018-02-08 21:03:16
【问题描述】:
我有一个格式如下的 csv。
Date Sales
1/3/2005 800
1/4/2005 9000
1/5/2005 1300
1/6/2005 400
1/7/2005 100
1/8/2005 190
我尝试使用以下方法将其转换为时间序列格式:
ts(dataframe)
但它给出了一个奇怪的输出。任何帮助或指导表示赞赏。
【问题讨论】:
-
第一行是1月3日还是3月1日?
-
我想你只是想要这样的东西
dataframe$Date <- as.Date(dataframe$Date, "%d/%m/%Y"),还是我误会了? -
一月三日,所以月/日/年。
-
我在尝试转换时收到以下错误。 as.date(h.data, format = "%m/%d/%y") 中的错误:无法强制转换为日期格式
-
使用上面的 Y:
as.Date(h.data, format = "%m/%d/%Y")这对我有用。
标签: r time time-series series