2016-10-03 72 views
0

我有一堆數據集,它們的名字就像;定義多個數據集的函數

df_a 
df_b 
df_c 
df_d 
... 

所有數據集具有相同的列, 我的問題是,我想申請一些函數的所有數據集。

的功能,如:

df.fillna(0, inplace=True) 
df['day_of_week'] = df.date.map(lambda x: x.strftime("%A")) 

但我不想寫這些,爲所有數據的另一個功能單獨設置。對於爲所有數據幀快速編寫這些函數是否有任何解決方案?

+0

把它們放在一個列表中,遍歷它們並在函數中使用它們。 – MooingRawr

回答

0
dfs = [df_a, df_b, ...] 

for dataset in dfs: 
    do_thing(dataset) 
+0

請提供您的答案的一些上下文和解釋。 –