私は、次のような単純なテーブルを持っている場合:私は2つのまたは3つのbのIE、私は基本的に使用されている、場所に重複レコードを集約したい場合高度な集約パンダパイソン
index location col1 col2 col3 col4
1 a TRUE yes 1 4
2 a FALSE null 2 6
3 b TRUE null 6 3
4 b TRUE no 3 4
5 b FALSE yes 4 6
6 c TRUE no 57 8
7 d FALSE null 74 9
groupby関数。これは簡単なテーブルでうまくいきます。
ただし、この機能を拡張して、列ごとにルールを集約することは可能ですか? col1の例として、TRUEが存在する場合はFALSE値を上回り、col3では値を合計しますがcol4では平均値を加算します。 groupbyを使用するときに列ごとにこれらのルールを定義して適用することは可能ですか?
私はオンラインで検索しましたが、これをカバーしていると思われるものは見つかりませんでしたが、間違ったツリーを拾っている可能性があります。
ありがとうございました。
希望/期待データセットを投稿できますか? – MaxU