2016-10-03 82 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

请提供您的答案的一些上下文和解释。 –