我尝试导入外部外汇数据,但无法将其转换为 xts 对象
I tried to import an external forex data and can't turn it into an xts object
我尝试将 excel 文件导入为 xts
对象,但我遇到了这条消息
character string is not in a standard unambiguous format
我尝试为我的外部数据文件使用 csv 格式,但它没有用,似乎 none 的其他现有答案能够解决我的问题
这是我的代码和结果
CNY <- read_excel("data/RAW.xlsx", sheet = "CNY") #Import external data
CNY
# A tibble: 9,845 x 2
X__1 Line
<dttm> <dbl>
1 1981-01-02 00:00:00 1.53
2 1981-01-05 00:00:00 1.54
3 1981-01-06 00:00:00 1.53
4 1981-01-07 00:00:00 1.53
5 1981-01-08 00:00:00 1.53
6 1981-01-09 00:00:00 1.54
7 1981-01-12 00:00:00 1.54
8 1981-01-13 00:00:00 1.54
9 1981-01-14 00:00:00 1.54
10 1981-01-15 00:00:00 1.54
# ... with 9,835 more rows
CNY <- as.xts(CNY)
Error in as.POSIXlt.character(x, tz, ...) :
character string is not in a standard unambiguous format
我希望 CNY 是一个 xts 对象,就像我使用 getSymbols
函数一样
这个有用吗?
myxts <- xts(CNY$Line, order.by = CNY$X__1)
我尝试将 excel 文件导入为 xts
对象,但我遇到了这条消息
character string is not in a standard unambiguous format
我尝试为我的外部数据文件使用 csv 格式,但它没有用,似乎 none 的其他现有答案能够解决我的问题
这是我的代码和结果
CNY <- read_excel("data/RAW.xlsx", sheet = "CNY") #Import external data
CNY
# A tibble: 9,845 x 2
X__1 Line
<dttm> <dbl>
1 1981-01-02 00:00:00 1.53
2 1981-01-05 00:00:00 1.54
3 1981-01-06 00:00:00 1.53
4 1981-01-07 00:00:00 1.53
5 1981-01-08 00:00:00 1.53
6 1981-01-09 00:00:00 1.54
7 1981-01-12 00:00:00 1.54
8 1981-01-13 00:00:00 1.54
9 1981-01-14 00:00:00 1.54
10 1981-01-15 00:00:00 1.54
# ... with 9,835 more rows
CNY <- as.xts(CNY)
Error in as.POSIXlt.character(x, tz, ...) :
character string is not in a standard unambiguous format
我希望 CNY 是一个 xts 对象,就像我使用 getSymbols
函数一样
这个有用吗?
myxts <- xts(CNY$Line, order.by = CNY$X__1)