У меня есть n
фреймы данных, df1, df2, df3,..., df_n
произвольных размеров, и я хочу передать их различным функциям / методам. Пропускать их по одному, foo(df1)
- foo(df_n)
, похоже, надоедает, поэтому я хочу сделать это в цикле.
Если я создаю список dfs = ['df1', 'df2',..., 'df_n']
и запускаю цикл наперечислить и передать элементы, которые являются именами dataframe, функции, я по сути передаю строки и не могу выполнять операции dataframe со строками внутри функции. Если я создаю список dfs = [df1, df2, ..., df_n]
, я все еще не могу получить доступ к отдельным кадрам данных, используя dfs[df1]
.