Spaces:
Runtime error
Runtime error
Commit
·
213d5db
1
Parent(s):
273ee45
Update app.py
Browse files
app.py
CHANGED
|
@@ -21,5 +21,20 @@ st.write(df)
|
|
| 21 |
|
| 22 |
modelo = ModeloRiscoCol(df['N'], df['PN'], df['X'], df['PX'])
|
| 23 |
|
| 24 |
-
st.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 25 |
|
|
|
|
| 21 |
|
| 22 |
modelo = ModeloRiscoCol(df['N'], df['PN'], df['X'], df['PX'])
|
| 23 |
|
| 24 |
+
option = st.selectbox(
|
| 25 |
+
'O que você gostaria de calcular?',
|
| 26 |
+
('Prêmio puro', 'Prêmio comercial', 'Prêmio puro pela aproximação normal', 'Probabiliade de insolvência'))
|
| 27 |
+
|
| 28 |
+
st.write('Você selecionou:', option)
|
| 29 |
+
|
| 30 |
+
if option == 'Prêmio puro':
|
| 31 |
+
number = st.input_number('Qual o valor do carregamento de segurança:', min_value=0.0, value=0.1)
|
| 32 |
+
st.write('carregamento de segurança de ', number)
|
| 33 |
+
premio = modelo.premio_puro(number)
|
| 34 |
+
st.write('Prêmio puro =', premio)
|
| 35 |
+
elif option == 'Prêmio comercial':
|
| 36 |
+
number = st.input_number('Qual o valor do carregamento de segurança:', min_value=0.0, value=0.1)
|
| 37 |
+
number2 = st.input_number('Qual o valor do carregamento administrativo:', min_value=0.0, value=0.1)
|
| 38 |
+
premio = modelo.premio_comercial(number, number2)
|
| 39 |
+
st.write('Prêmio comercial =', premio)
|
| 40 |
|