【问题标题】:Counting Transaction after initial discounted transaction初始折扣交易后计数交易
【发布时间】:2021-08-20 02:24:37
【问题描述】:

我被困住了!目标是计算最初被折扣吸引后的客户交易次数,以确定“X% 的客户在第一次访问打折后再也不会回来”

这是我能做的最好的:

postpurchase = (df_coup['DISC_BI'] == 1 & df_coup['LOGDATE'] > df_coup['LOGDATE1'])

我想有办法循环这个或其他东西。

数据框:

【问题讨论】:

    标签: python loops transactions discount


    【解决方案1】:

    尝试使用sum

    postpurchase = ((df_coup['DISC_BI'] == 1) & (df_coup['LOGDATE'] > df_coup['LOGDATE1'])).sum()
    

    【讨论】:

    • 开枪!得到这个错误。 “TypeError:& 不支持的操作数类型:'int' 和 'DatetimeArray'”我认为我不需要将二项式转换为像 logit 函数这样的字符串...奇怪
    猜你喜欢
    • 2022-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-21
    • 1970-01-01
    • 2020-08-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多