1
私は自分の作成した関数をforループで実行しようとしました。特定の列のDataFramesを一緒にマージする
事前にいくつかの発言は:
- ma_strategyは私の関数であり、必要となる三つの入力
- ticker_listは7列のパンダのデータフレームの文字列結果にリストされていると私は列「return_cum」で呼び出すことができます結果['return_cum']。 - この列の行には浮動小数点数が含まれています。
私の意図は以下の通りです:
ザ・ループのための私のticker_list内の項目を反復処理すべきであり、データフレームに「return_cum」列を保存する必要があります。次に、異なる 'return_cum'列を一緒に保存して、最後に私のティッカーリストのすべての 'return_cum'列を持つDataFrameを取得する必要があります。
この目標を達成するにはどうすればよいですか?
私のアプローチは、次のとおりです。
for i in ticker_list:
result = ma_strategy(i, 20, 5)
x = result['return_cum'].to_frame()
しかし、この段階で、私はいくつかの助けを必要としています。
はパンダの連結のためのドキュメントを見てください.htmlそこには、データフレームへの参加方法を示すためのjoin引数があります。 – Greg