histlearn commited on
Commit
3d9f664
·
verified ·
1 Parent(s): d63a624

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -123,12 +123,14 @@ def process_relatorios(contador_csv_path, relatorio_csv_path):
123
  contador_df = pd.read_csv(contador_csv_path)
124
  contador_df['Média de Acertos'] = ((contador_df['Acertos Absolutos'] / (contador_df['Tarefas Completadas'] * 2)) * 100).round(2).astype(str) + '%'
125
  contador_df['Total Tempo'] = pd.to_timedelta(contador_df['Total Tempo'])
126
- contador_df['Tempo Médio por Tarefa'] = (contador_df['Total Tempo'] / contador_df['Tarefas Completadas']).apply(format_timedelta)
127
  contador_df['Total Tempo'] = contador_df['Total Tempo'].apply(format_timedelta)
 
128
  contador_df = contador_df.sort_values(by='Tarefas Completadas', ascending=False)
129
 
130
  # Remove outliers e calcula o tempo médio por tarefa da turma
131
- tempo_medio_por_tarefa = remove_outliers(contador_df, 'Tempo Médio por Tarefa')
 
132
  media_tempo_medio_turma = tempo_medio_por_tarefa['Tempo Médio por Tarefa'].mean()
133
  media_tempo_medio_turma = format_timedelta(media_tempo_medio_turma)
134
 
 
123
  contador_df = pd.read_csv(contador_csv_path)
124
  contador_df['Média de Acertos'] = ((contador_df['Acertos Absolutos'] / (contador_df['Tarefas Completadas'] * 2)) * 100).round(2).astype(str) + '%'
125
  contador_df['Total Tempo'] = pd.to_timedelta(contador_df['Total Tempo'])
126
+ contador_df['Tempo Médio por Tarefa'] = contador_df['Total Tempo'] / contador_df['Tarefas Completadas']
127
  contador_df['Total Tempo'] = contador_df['Total Tempo'].apply(format_timedelta)
128
+ contador_df['Tempo Médio por Tarefa'] = contador_df['Tempo Médio por Tarefa'].apply(format_timedelta)
129
  contador_df = contador_df.sort_values(by='Tarefas Completadas', ascending=False)
130
 
131
  # Remove outliers e calcula o tempo médio por tarefa da turma
132
+ tempo_medio_por_tarefa = pd.to_timedelta(contador_df['Tempo Médio por Tarefa'])
133
+ tempo_medio_por_tarefa = remove_outliers(pd.DataFrame({'Tempo Médio por Tarefa': tempo_medio_por_tarefa}), 'Tempo Médio por Tarefa')
134
  media_tempo_medio_turma = tempo_medio_por_tarefa['Tempo Médio por Tarefa'].mean()
135
  media_tempo_medio_turma = format_timedelta(media_tempo_medio_turma)
136