Я пытался импортировать внешние данные форекс и не могу превратить их в объект XTS - PullRequest
1 голос
/ 11 апреля 2019

Я пытался импортировать файл Excel как объект xts, но я столкнулся с этим сообщением

строка символов не в стандартном однозначном формате

Я пыталсяиспользуя формат csv для моих внешних файлов данных, но это не сработало, и кажется, что ни один из существующих ответов не может решить мою проблему

Вот мои коды и результат

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 функцию

1 Ответ

0 голосов
/ 11 апреля 2019

Это работает?

myxts <- xts(CNY$Line, order.by = CNY$X__1)
...