Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -27,9 +27,9 @@ def plot_anomalies(series, anomalies):
|
|
27 |
plt.show()
|
28 |
|
29 |
# Função para o Gradio
|
30 |
-
def anomaly_detection_app(
|
31 |
-
# Carregar a série temporal a partir do arquivo
|
32 |
-
df = pd.read_csv(
|
33 |
df['Date'] = pd.to_datetime(df['Date'])
|
34 |
df = df.set_index('Date')
|
35 |
|
@@ -45,13 +45,13 @@ def anomaly_detection_app(time_series_csv, window_size=7, threshold=2.5):
|
|
45 |
iface = gr.Interface(
|
46 |
fn=anomaly_detection_app,
|
47 |
inputs=[
|
48 |
-
gr.inputs.File(label="Carregar série temporal (
|
49 |
gr.inputs.Number(default=7, label="Tamanho da janela da média móvel"),
|
50 |
gr.inputs.Number(default=2.5, label="Threshold para anomalias (em desvios-padrão)")
|
51 |
],
|
52 |
outputs="text",
|
53 |
title="Análise de Anomalias em Séries Temporais",
|
54 |
-
description="Este aplicativo detecta anomalias em uma série temporal carregada através de um arquivo
|
55 |
live=True
|
56 |
)
|
57 |
|
|
|
27 |
plt.show()
|
28 |
|
29 |
# Função para o Gradio
|
30 |
+
def anomaly_detection_app(time_series_txt, window_size=7, threshold=2.5):
|
31 |
+
# Carregar a série temporal a partir do arquivo de texto
|
32 |
+
df = pd.read_csv(time_series_txt, header=None, names=["Date", "Value"])
|
33 |
df['Date'] = pd.to_datetime(df['Date'])
|
34 |
df = df.set_index('Date')
|
35 |
|
|
|
45 |
iface = gr.Interface(
|
46 |
fn=anomaly_detection_app,
|
47 |
inputs=[
|
48 |
+
gr.inputs.File(label="Carregar série temporal (TXT)"),
|
49 |
gr.inputs.Number(default=7, label="Tamanho da janela da média móvel"),
|
50 |
gr.inputs.Number(default=2.5, label="Threshold para anomalias (em desvios-padrão)")
|
51 |
],
|
52 |
outputs="text",
|
53 |
title="Análise de Anomalias em Séries Temporais",
|
54 |
+
description="Este aplicativo detecta anomalias em uma série temporal carregada através de um arquivo de texto (TXT) usando a média móvel.",
|
55 |
live=True
|
56 |
)
|
57 |
|