У меня есть данные, которые я хочу объединить, и список списков разной длины. Например,
A<- c("AA-1234", "AA-1245", "AA-12445")
B<- c( c("1", "2", "34", "aab5"), c("a3", "3e"), c(""))
Таким образом, A и B имеют одинаковое количество строк, и первая строка в A является номером идентификатора, а элементы строк B являются соответствующими ответами. Вы можете видеть, что элементы для «AA-1234» имеют 4 элемента, а для «AA-1234» - 2 элемента. Я хотел бы иметь набор данных следующим образом:
A B
AA-1234 1
AA-1234 2
AA-1234 34
AA-1234 aab5
AA-1245 a3
AA-1245 3e
AA-12445
Есть предложения?
B<- list(c("1", "2", "34", "aab5"), c("a3", "3e"), c(""))