Как сгруппировать столбец и сохранить соответствующие строки в виде двухмерных массивов в списке? - PullRequest
0 голосов
/ 10 марта 2020

У меня есть такой фрейм данных:

df = pd.DataFrame( {'a':['A','A','B','B','B','C'], 'b':[1,2,5,5,4,6],'c':[9,8,7,6,5,4]})

    a   b   c
0   A   1   9
1   A   2   8
2   B   5   7
3   B   5   6
4   B   4   5
5   C   6   4

Моя цель - получить список, который состоит из матриц, основанных на функции groupby. чтобы собрать строки из одинаковых букв в столбце «а» в матрицы в списке. Это должно быть примерно так:

[[[ 1 9 ],[ 2 8 ]], [[ 5 7 ],[ 5 6 ],[ 4 5 ]], [ 6 4 ]].

Пожалуйста, дайте мне знать, если вопрос не ясно.

...