1
This commit is contained in:
parent
a6655befdc
commit
b2ffc0a8b4
@ -117,6 +117,7 @@ async def event_model(
|
||||
'groups': [],
|
||||
'values': [],
|
||||
'sum': [],
|
||||
'avg': [],
|
||||
'event_name': item['event_name'],
|
||||
'format': item['format']
|
||||
}
|
||||
@ -135,6 +136,7 @@ async def event_model(
|
||||
q['groups'].append(groupby)
|
||||
q['values'].append(df['values'].to_list())
|
||||
q['sum'].append(int(df['values'].sum()))
|
||||
q['avg'].append(round(df['values'].mean(), 2))
|
||||
if groupby:
|
||||
q['date_range'] = [f'{i}' for i in df.set_index(groupby).index]
|
||||
else:
|
||||
@ -159,6 +161,7 @@ async def event_model(
|
||||
df_group.sort_values('date', inplace=True)
|
||||
q['values'].append(df_group['values'].to_list())
|
||||
q['sum'].append(int(df_group['values'].sum()))
|
||||
q['avg'].append(int(df_group['values'].mean()))
|
||||
|
||||
else:
|
||||
# 无分组
|
||||
@ -173,6 +176,7 @@ async def event_model(
|
||||
q['wow'] = division((df.iloc[-1, 1] - df.iloc[-8, 1]) * 100 / df.iloc[-8, 1], 2) or 0
|
||||
q['values'].append(df['values'].to_list())
|
||||
q['sum'].append(int(df['values'].sum()))
|
||||
q['avg'].append(round(df['values'].mean(), 2))
|
||||
if item['time_particle'] in ('P1D', 'P1W'):
|
||||
q['date_range'] = [d.strftime('%Y-%m-%d') for d in q['date_range']]
|
||||
elif item['time_particle'] in ('P1M',):
|
||||
|
Loading…
Reference in New Issue
Block a user