上記図の競馬データを機械学習させるプログラムを作成しています。
この列にある「ave5_脚質」 <= 3.0のデータをindex単位で「ave5_前後半ペース差」の平均値をindex単位で同じ値を最後の列になる
「今回レースのペース予測」として、レース単位で集計したいです。
(resultDataProcessing5aveDfはdataframe)
resultDataProcessing5aveDf['今回レースのペース予測'] = resultDataProcessing5aveDf.groupby(level=0)[['ave5_前後半ペース差']].mean()
これだと、脚質に関係なくindex単位で集計されてしまうのですが、Pythonで特定の条件に合致するものだけ集計するような記述方法を教えていただけませんでしょうか?
Pythonは初めてまだ日が浅いので、ご回答していただける方、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/21 01:01