Допустим, у меня есть фрейм данных:
a <- c('zz','yy','xx','qq','pp')
b <- c('1','2','2','3','1')
ab <- data.frame(a,b)
Это дает:
a b
1 zz 1
2 yy 2
3 xx 2
4 qq 3
5 pp 1
Я хотел бы превратить это в словарь / вложенный список в R. Я могу представить себе вpython, результат будет выглядеть так:
ab_dict = {'1':["zz","pp"],'2':["yy","xx"],'3':["qq]}
Как этого достичь в R?Я хотел бы, чтобы результат был повторяемым в цикле for впоследствии.
Я не смог найти никакого решения для этого в stackoverflow, поэтому прошу прощения, если что-то подобное было задано!