0

DataFrame を使用して、Python コードで制御している実験の多くの試行からのデータを管理したいと考えています。理想的には、メイン関数の名前空間に存在する各試行の行を含む 1 つのマスター データフレームを作成し、各試行の重要なコードを実行するために呼び出す関数から個別の dict (またはデータフレーム) を返します。

この返されたデータ セットを使用してマスター データフレームの実行中の更新を行う最善の方法は何ですか? これまでのところ、私は思いついた:

df = df.append(df_trial, ignore_index=True)

また

df = pd.concat([df, df_trial])

しかし、どちらも理想的とは思えません (%timeit によると、どちらも比較的長い時間がかかります)。よりパニックな方法はありますか?

4

1 に答える 1

1

ピースのリストを作成し、最後にそれらをすべて 1 つのショットに連結する必要があります。

于 2013-01-08T03:44:25.120 に答える