Update app.py
Browse files
app.py
CHANGED
|
@@ -1,4 +1,3 @@
|
|
| 1 |
-
# CARGAR el modelo
|
| 2 |
from statsmodels.regression.linear_model import OLSResults
|
| 3 |
import statsmodels.api as sm
|
| 4 |
from sklearn.preprocessing import PolynomialFeatures
|
|
@@ -22,14 +21,10 @@ def procesar_csv(archivo):
|
|
| 22 |
blind_poly_features = PolynomialFeatures(degree = 3, include_bias=False).set_output(transform="pandas")
|
| 23 |
X_blind_poly = blind_poly_features.fit_transform(X_blind)
|
| 24 |
|
| 25 |
-
|
| 26 |
-
|
| 27 |
-
|
| 28 |
-
# Procesamiento (ejemplo: primeras 5 filas)
|
| 29 |
-
df_procesado = y_pred
|
| 30 |
|
| 31 |
# Guardar temporalmente para descarga
|
| 32 |
-
temp = tempfile.NamedTemporaryFile(delete=False, suffix=".csv", prefix="
|
| 33 |
df_procesado.to_csv(temp.name, index=False)
|
| 34 |
|
| 35 |
return df_procesado, temp.name
|
|
|
|
|
|
|
| 1 |
from statsmodels.regression.linear_model import OLSResults
|
| 2 |
import statsmodels.api as sm
|
| 3 |
from sklearn.preprocessing import PolynomialFeatures
|
|
|
|
| 21 |
blind_poly_features = PolynomialFeatures(degree = 3, include_bias=False).set_output(transform="pandas")
|
| 22 |
X_blind_poly = blind_poly_features.fit_transform(X_blind)
|
| 23 |
|
| 24 |
+
df_procesado = modelo_cargado.predict( sm.add_constant(X_blind_poly) ).to_frame(name="target")
|
|
|
|
|
|
|
|
|
|
|
|
|
| 25 |
|
| 26 |
# Guardar temporalmente para descarga
|
| 27 |
+
temp = tempfile.NamedTemporaryFile(delete=False, suffix=".csv", prefix="Resultados_")
|
| 28 |
df_procesado.to_csv(temp.name, index=False)
|
| 29 |
|
| 30 |
return df_procesado, temp.name
|