Панды - Как мне добавить все мои рамки данных в словарь - PullRequest
0 голосов
/ 03 апреля 2019

У меня есть несколько фреймов данных df1, df2, df3 и т. Д.,

Датафреймы не связаны друг с другом. Поэтому я не собираюсь добавлять / объединять / объединять их и помещать их как один кадр данных в словарь.

Я хочу создать словарь, который будет содержать эти кадры данных.

dfs = {}

Я хочу добавить свои df1, df2, df3 в мои dfs.

Так что, когда мне понадобится этот фрейм данных, я могу использовать что-то вроде dfs [df1] для его обратного вызова. Как я могу сделать это в Пандах.

1 Ответ

4 голосов
/ 03 апреля 2019

Если ваш вопрос подходит для сценария пары «ключ-значение», то может быть целесообразно сохранить их в таком виде:

dfs = {'df1': df_one, 'df2': df_two, 'df3': df_three}

В противном случае, я бы порекомендовал ответ, данный @ anky_91:

dfs = {'df'+str(idx+1): i for idx, i in enumerate(df_list)}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...