Предположим, у меня есть несколько фреймов данных: df1, df2, df3 и т. Д. Метка каждого фрейма данных - это A1, A2, A3 и т. Д. Я хочу использовать эту информацию в целом, чтобы я мог их передать.Мне вспомнились три метода:
метод 1
использовать список меток: labels=["A1", "A2", "A3"...]
и список фреймов данных dfs=[df1, df2, df3...]
.
метод 2
используйте словарь: d={"A1": df1, "A2": df2, "A3": df3}
.
метод 3
используйте ряд панд: s=pd.Series([df1, df2, df3], index=["A1", "A2", "A3"])
.
Я буду использовать метку и фреймы данных последовательно, поэтому я думаю, что method1 и method3 должны быть моим выбором.Однако при использовании метода 1 мне потребуется передать два элемента, а при использовании метода 3 мне нужно сохранить только один объект. Является ли обычной практикой помещать кадры данных в серии? Я редко вижу, чтобы люди делали это, это противоречит передовому опыту?Есть ли лучшие предложения?