我正在使用Python中的Pandas DataFrame,它包含下图中的前2列:user_id,user_time。
我只需要向其添加第3列,这基本上是每个“user_id”的“user_time”序列。在Excel中,公式为:
=COUNTIFS([user_id],[@[user_id]], [user_time], "<="&[@[user_time]])
我将如何在Python中执行此操作?
答案 0 :(得分:1)
您需要cumcount
。
感谢Ding发表评论 - 如有必要,请使用sort_values
:
public class Item : Bindable
{
public Guid Id { get { return Get<Guid>(); } set { Set<Guid>(value); } }
}