Spaces:
Sleeping
Sleeping
Update app.py
Browse files
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'] =
|
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 =
|
|
|
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 |
|