Сохранение «None Dataframes» при использовании DataFrame Groupby - PullRequest
0 голосов
/ 18 мая 2019

У меня есть список фреймов данных, и некоторые из них отсутствуют (они не имеют никакого значения). Но когда я ДЕЛАЮ:

dict_of_dfs = dict(enumerate([LIST OF DATAFRAMES]))
dframes = pd.concat(dict_of_dfs)

Однако, когда я выполняю (это для получения нормализованных таблиц):

test = dframes.groupby(level=1).pipe(lambda g: dframes.sub(g.mean(), level=1).div(g.std(), level=1))

Похоже, он избавляется от этих None-фреймов данных.

Потому что тогда я использую:

tmpList=[]
for date, new_df in test.groupby(level=0):
    tmpList.append(new_df)

Этот последний "tmpList" будет более коротким списком, чем мой первый.

Как я могу это сделать? Я в основном хочу преобразовать список фреймов данных (который включает в себя None фрейм данных) в тот же список фреймов данных (которые все теперь нормализованы).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...