Если у меня есть такой фрейм данных:
dataframe <- data.frame(Date = seq(as.Date("2018/01/01"), by = "day", length.out = 5),
ID1 = c(1, 2, 3, 4, 5),
ID2 = c(6, 7, 8, 9, 10))
> dataframe
Date ID1 ID2
1 2018-01-01 1 6
2 2018-01-02 2 7
3 2018-01-03 3 8
4 2018-01-04 4 9
5 2018-01-05 5 10
Как лучше всего преобразовать его в матрицу с данными наблюдений в качестве данных, датами в качестве имен строк и идентификаторами в качестве имен столбцов?
Я бы подумал, что будет функция, которая преобразует кадры данных и принимает определенные столбцы / строки в качестве аргументов для имен столбцов / строк, но я не нашел этого.
Дополнительный вопрос:Мне нужно иметь отдельную матрицу для каждого идентификатора?Нужно ли создавать 3D-массив или подобное?Как я мог это сделать?