需求:添加一列,对每一个商品
选取 在当前日期之前,sold_volme最大值

首先添加这个列,辅助赋值
import pandas as pd
import numpy as np
sample['greatest_volume'] = 0
然后创建分组
grouped_sample = sample.groupby('sku_name')
创建一个空的dataframe
<
本文介绍如何在Python的Pandas库中,针对每个商品在当前日期前找出销售量(sold_volume)的最大值,并添加为新列。通过创建辅助列,进行分组并利用cummax()函数实现这一目标,简化了使用for循环的复杂操作。
需求:添加一列,对每一个商品
选取 在当前日期之前,sold_volme最大值

首先添加这个列,辅助赋值
import pandas as pd
import numpy as np
sample['greatest_volume'] = 0
然后创建分组
grouped_sample = sample.groupby('sku_name')
创建一个空的dataframe
<
1637
2万+

被折叠的 条评论
为什么被折叠?