Создание каждого столбца каждого DataFrame в списке в свой собственный список в большом списке - PullRequest
0 голосов
/ 01 марта 2020

Описание задачи

Если у меня есть список фреймов данных, скажем, a_list, и каждый список выглядит следующим образом:

    1  2  3
a   x  x  x
b   y  y  y 
c   z  z  z

Я заинтересован в превращая каждый столбец каждого DataFrame в a_list в свой собственный список.

Так, например, b_list[0] будет

    1  
a   x 
b   y  
c   z

b_list[1] будет

    2  
a   x 
b   y  
c   z

et c.

В настоящее время у меня есть около 150 DataFrames в списке, каждый из которых имеет более 30 столбцов. Таким образом, желаемый список будет иметь около b_list[4500] Любая помощь с этим будет потрясающей!

1 Ответ

1 голос
/ 01 марта 2020

Попробуйте это:

b_list = []
for df in a_list:
    for col in df.columns:
        b_list.append(df[[col]])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...