私は、特定のテクニカルマーカーがそれぞれの株の長期的なパフォーマンスにどのような影響を与えたかを調べるために、約6百万行の日次データを持つDataFrameを持っています。私には2つのアプローチがありますが、どれが推奨されていますか?Python pandas複数のデータフレームベストプラクティス
- 生データの1つと技術的マーカーを含む1つの(フィルタリングされたコピー)2つの異なるテーブルを作成し、その後のパフォーマンスを得るためにマスターテーブルで「ルックアップ」を行います。
- マーカーとパフォーマンスデータの両方を含む大きなテーブルを1つ使用します。
すべての行のテクニカルマーカーを計算したり、不要なものを含めてテクニカルマーカーを計算したり、マスターテーブルに対してルックアップを実行するなど、計算コストがかかります。ありがとう。