Кто-нибудь знает, как преобразовать эти данные. Таблица
library(data.table)
library(xts)
library(lubridate)
dt <- data.table(date=c(today()+months(0:4),today()+months(0:4)),price=c(100,102,104,106,108,100,99,101,98,102),ticker=c(rep("A",5),rep("B",5)))
в xts, как это
xts(cbind(A=c(100,102,104,106,108),B=c(100,99,101,98,102)),c(today()+months(0:4)))
Я пытался использовать dcast или создать новую таблицу данных, в которой столбцы уникальны (тикер) и цены указаны ниже, но я не могу понять, как это сделать.
Буду признателен за любую помощь. Спасибо!