我想为以下数据集创建一个新列,它将接收按每个pno行/列值分组的forecastsum列的总和:因此,我想为这个df创建一个新的列“forecastpno”,它将接收所有行的forecastsum值(6+7=13)的组合和,以及其他pno值的连续性,因此每个索引的和的顺序应该遵循pno列的顺序:13/13/13/ 5/5/5 /9/9/9具有此新列的表的索引数应与df数据集映像中的索引数相同。
sbtkgmzw1#
试试看-
df['new_col'] = df.groupby('PNO')['ForecastSUM'].transform(sum)
1条答案
按热度按时间sbtkgmzw1#
试试看-