Я хочу смоделировать фрейм данных временного ряда, который содержит наблюдения 5 переменных, которые были взяты на 10 человек. Я хочу, чтобы количество строк (наблюдений) было различным для каждого человека. Например, я мог бы начать с чего-то вроде этого:
ID = rep(c("alp", "bet", "char", "delta", "echo"), times = c(1000,1200,1234,980,1300))
, в этом случае ID
представляет каждого уникального индивида (я бы позже превратил это в фактор), и сколько раз каждый ID
повторение будет представлять длину измерений для этого фактора. Затем мне нужно создать столбец с именем Time
с последовательностями от 1: 1000, 1: 1200, 1: 1234, 1: 980 и 1: 1300 (для представления длины измерений для каждого человека). Наконец, мне нужно сгенерировать 5 столбцов случайных чисел для каждой из 5 переменных. Существует множество способов go создания этого набора данных, но какой из них наиболее практичен?