将数组函数应用于数据框

时间:2017-05-25 20:55:23

标签: python function pandas dataframe apply

假设您有一系列函数。每个函数都返回一个具有相同索引和大小的pandas.Series对象。每个函数都采用相同的输入,即主数据帧df

我正在寻找一个输出,其中每个系列都是结果数据帧的列

目前我有以下内容:

df_result = [f(df) for f in f_arr]
df_result = pd.DataFrame(df_result)

这需要很长时间(列表操作似乎有一些开销),结果数据帧是我需要的转置。我觉得应该有一个干净的地图/应用方式来做到这一点。

1 个答案:

答案 0 :(得分:1)

使用

public class YourActivity extends BaseActivity {
   protected void refresh(){
    // This your code
    }
}

代替第二行将避免获得转置。