Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -158,8 +158,7 @@ class ReportGenerator:
|
|
158 |
|
159 |
def generate_graphs(self) -> List[plt.Figure]:
|
160 |
graphs = []
|
161 |
-
|
162 |
-
|
163 |
# 1. Distribuição por nível
|
164 |
plt.figure(figsize=(12, 6))
|
165 |
nivel_counts = self.data['Nível'].value_counts()
|
@@ -209,6 +208,8 @@ class ReportGenerator:
|
|
209 |
plt.xlabel('Número de Tarefas Completadas')
|
210 |
plt.ylabel('Número de Acertos')
|
211 |
plt.grid(True, alpha=0.3)
|
|
|
|
|
212 |
z = np.polyfit(self.data['Tarefas Completadas'], self.data['Acertos Absolutos'], 1)
|
213 |
p = np.poly1d(z)
|
214 |
plt.plot(self.data['Tarefas Completadas'], p(self.data['Tarefas Completadas']),
|
|
|
158 |
|
159 |
def generate_graphs(self) -> List[plt.Figure]:
|
160 |
graphs = []
|
161 |
+
|
|
|
162 |
# 1. Distribuição por nível
|
163 |
plt.figure(figsize=(12, 6))
|
164 |
nivel_counts = self.data['Nível'].value_counts()
|
|
|
208 |
plt.xlabel('Número de Tarefas Completadas')
|
209 |
plt.ylabel('Número de Acertos')
|
210 |
plt.grid(True, alpha=0.3)
|
211 |
+
|
212 |
+
# Linha de tendência
|
213 |
z = np.polyfit(self.data['Tarefas Completadas'], self.data['Acertos Absolutos'], 1)
|
214 |
p = np.poly1d(z)
|
215 |
plt.plot(self.data['Tarefas Completadas'], p(self.data['Tarefas Completadas']),
|