У меня есть кадр данных с переменной числового идентификатора, который идентифицирует первичные, вторичные и конечные единицы выборки из многоступенчатой схемы выборки. Я хочу разбить исходную идентификационную переменную на три новые переменные, идентифицируя разные единицы выборки отдельно:
Пример:
>df[1:2,]
ID Var var1 var2 var3 var4 var5
501901 9 SP.1 1 W 12.10
501901 9 SP.1 2 W 17.68
Что я хочу:
>df[1:2,]
ID1 ID2 ID3 var1 var2 var3 var4 var5
5 01 901 9 SP.1 1 W 12.10
5 01 901 9 SP.1 2 W 17.68
Я знаю, что в R есть некоторые функции, чтобы разделить строки символов, но я не мог найти одинаковые возможности для чисел.
Спасибо,
Хуан