Я создаю панель из нескольких кадров данных. Каждый из них довольно длинный.Включите два кадра данных разных размеров вместе в панели pandas
Я создаю dfs, объединяюсь в словаре, а затем объединяюсь в панель;
for name in names: # large list of paths
# Do some code to get data info (dI), dataframe (df) and nameID
# Create a dictionary out of dfs by nameID
dictDFs[nameID] = df
# Collect all dataframes into one from dictionary dictDFs
pn = pd.Panel(dictDFs)
Я затем создать файл рассол, pn.to_pickle(path)
Я хотел бы присоединить другую информацию к кадру данных не в массиве. Я не хочу изменять размер или форму данных, сохраняя массив однозначно целыми.
Я не могу упаковать их в виде кортежа; нелюбимый Группой. Тем не менее, это то, что я думал, что это должно выглядеть следующим образом:
# Create a dictionary out of df and dI by nameID
dictDFs[nameID] = (df,dI)
Благодарности