fschwartzer commited on
Commit
7dfa4b6
1 Parent(s): dfe908c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -21,8 +21,8 @@ def predict(file):
21
  input_df = pd.read_excel(file)
22
 
23
  # Processamento da planilha de input
24
- input_df[['AREA', 'TEST']] = np.log(input_df[['AREA', 'TEST']]).round(2)
25
- input_df['RB'] = (1/input_df['RB']).round(2)
26
 
27
  # Preparar dados para predição
28
  X_new = np.array(input_df)
@@ -30,7 +30,7 @@ def predict(file):
30
 
31
  # Fazer previsões
32
  y_pred = results.predict(X_new_with_constant)
33
- ci = results.get_prediction(X_new_with_constant).conf_int()
34
  inter_conf = np.exp(ci)
35
 
36
  # Adicionar previsões e intervalos de confiança à planilha
@@ -38,8 +38,8 @@ def predict(file):
38
  input_df['LI_IC'] = inter_conf[:, 0]
39
  input_df['LS_IC'] = inter_conf[:, 1]
40
 
41
- input_df[['AREA', 'TEST']] = np.exp(input_df[['AREA', 'TEST']]).round(2)
42
- input_df['RB'] = (1/input_df['RB']).round(2)
43
 
44
  # Save the output DataFrame as an XLS file
45
  output_file = 'avaliacao_massa.xlsx'
 
21
  input_df = pd.read_excel(file)
22
 
23
  # Processamento da planilha de input
24
+ input_df[['AREA', 'TEST']] = np.log(input_df[['AREA', 'TEST']])
25
+ input_df['RB'] = (1/input_df['RB'])
26
 
27
  # Preparar dados para predição
28
  X_new = np.array(input_df)
 
30
 
31
  # Fazer previsões
32
  y_pred = results.predict(X_new_with_constant)
33
+ ci = results.get_prediction(X_new_with_constant).conf_int(alpha=0.2)
34
  inter_conf = np.exp(ci)
35
 
36
  # Adicionar previsões e intervalos de confiança à planilha
 
38
  input_df['LI_IC'] = inter_conf[:, 0]
39
  input_df['LS_IC'] = inter_conf[:, 1]
40
 
41
+ input_df[['AREA', 'TEST']] = np.exp(input_df[['AREA', 'TEST']])
42
+ input_df['RB'] = (1/input_df['RB'])
43
 
44
  # Save the output DataFrame as an XLS file
45
  output_file = 'avaliacao_massa.xlsx'