我在 Pandas 中應用 Excel SUMIFS 型別函式時遇到困難。我有一張類似于圖片上的桌子。我需要找到每天售出的每種產品的總和。但我在匯總表中不需要它。我需要將它寫在每個旁邊的列中,如紅色列所示。在 excel 我使用 SUMIFS 函式。但在 Pandas 中我找不到任何類比。再一次,我不需要只是計數/或總和,如另一個表中所示的摘要。我需要它靠近新列中的每個條目。有什么辦法可以做到嗎?PS 非常重要的事情 - 與 group by 一起撰寫我需要撰寫每個條件的地方不是解決方案。因為我希望它顯示在每個單元格旁邊。在我的資料中將有數千個條目,我不知道每個條目每次都寫 =="apple", =="orange"。我需要與 Excel 相同的邏輯。

用您的話來說,我們經常groupby用來創建“摘要”或聚合。但是transform知道它也很有用,因為它允許我們將結果放回到它來自的資料幀中,就像在你的例子中一樣。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/333449.html
標籤:熊猫
