0
関数の配列があるとします。各関数は、同じインデックスとサイズのpandas.Series
オブジェクトを返します。各関数は同じ入力を受け取ります。メインデータフレームdf
。データフレームに関数の配列を適用する
df_result = [f(df) for f in f_arr]
df_result = pd.DataFrame(df_result)
これは長い時間がかかりますが(あるようです:
私は結果のデータフレームの列として、一連のそれぞれを持っている出力を探しています
は現在、私は以下の持っていますリスト操作のオーバーヘッドになります)、結果のデータフレームは必要なものの転置です。私はクリーンマップがあるべきであると感じる/これを行う方法を適用します。二行目の代わりに
df_result = pd.concat(df_result, axis=1)
を使用して
'pd.concat(df_result、axis = 1)'は転置を避けます。 – EFT
サンプルデータと期待される出力を提供してください。 – root
@EFT答えとしてあなたのコメントを入力すれば、私はそれを受け入れる – Adam