ltv补充默认值
This commit is contained in:
parent
d2194403af
commit
9375114519
@ -59,6 +59,8 @@ async def ltv_model_sql(
|
|||||||
df.loc[len(df)] = '0'
|
df.loc[len(df)] = '0'
|
||||||
df.loc[len(df) - 1, 'date'] = d
|
df.loc[len(df) - 1, 'date'] = d
|
||||||
days = (pd.Timestamp.now().date() - d).days
|
days = (pd.Timestamp.now().date() - d).days
|
||||||
|
if days + 2 >= res['ltv_len']:
|
||||||
|
continue
|
||||||
df.loc[len(df) - 1, f'LTV{days + 2}':] = '-'
|
df.loc[len(df) - 1, f'LTV{days + 2}':] = '-'
|
||||||
df.sort_values('date', inplace=True)
|
df.sort_values('date', inplace=True)
|
||||||
df.rename(columns={'date': '注册日期'}, inplace=True)
|
df.rename(columns={'date': '注册日期'}, inplace=True)
|
||||||
|
@ -189,5 +189,6 @@ class XAnalysis:
|
|||||||
return {'sql': sql, 'quota': quota,
|
return {'sql': sql, 'quota': quota,
|
||||||
'start_date': self.event_view['startTime'][:10],
|
'start_date': self.event_view['startTime'][:10],
|
||||||
'end_date': self.event_view['endTime'][:10],
|
'end_date': self.event_view['endTime'][:10],
|
||||||
'date_range': self.date_range
|
'date_range': self.date_range,
|
||||||
|
'ltv_len': days + 1
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user