PageId VolumePred ConversionPred OSBrowser
955761 37200.0 27625.0 (11, 16)
955764 30157.0 21155.0 (11, 16)
955764 25258.0 17836.0 (11, 16)
1184903 35492.0 17768.0 (11, 16)
955764 24683.0 16965.0 (11, 16)
955764 8.0 0.0 (32, 16)
955761 4.0 0.0 (33, 16)
955761 4.0 0.0 (33, 16)
我嘗試通過 PageID 和 OSBrowser 對 VolumePred 和 ConversionPred 求和。
所以在這里例如,所需的結果應該是:
PageId VolumePred ConversionPred OSBrowser
955761 37200.0 27625.0 (11, 16)
955764 55415.0 38991.0 (11, 16)
1184903 35492.0 17768.0 (11, 16)
955764 24683.0 16965.0 (11, 16)
955764 8.0 0.0 (32, 16)
955761 8.0 0.0 (33, 16)
我嘗試使用此代碼:
subdata.groupby(['PageId', 'OSBrowser'])['ConversionPred', 'VolumePred'].agg('sum')
但我收到此警告:
/tmp/ipykernel_16715/1460716585.py:1: FutureWarning: Indexing with multiple keys (implicitly converted to a tuple of keys) will be deprecated, use a list instead.
subdata.groupby(['PageId', 'OSBrowser'])['ConversionPred', 'VolumePred'].agg('sum')
請問有什么想法嗎?謝謝
uj5u.com熱心網友回復:
你真的很親近;您只需要添加一組額外的方括號:
subdata.groupby(['PageId', 'OSBrowser'])[['ConversionPred', 'VolumePred']].agg('sum')
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/441204.html
