import pandas as pd
import streamlit as st
from st_aggrid import AgGrid, GridOptionsBuilder
from st_aggrid.shared import GridUpdateMode
import plotly.express as px
fig = px.bar(tabela.loc[‘Sinistro per capita’], title = “Sinistro per capita”)
fig2 = px.bar(tabela.loc[‘% de internações’], title = ‘Internações em %’)
def main():
st.title(“Perfil da Carteira”)
st.dataframe(tabela)
st.plotly_chart(fig)
st.plotly_chart(fig2)
I managed to understand the problem, but now I’m having another one.
ModuleNotFoundError: This app has encountered an error. The original error message is redacted to prevent data leaks. Full error details have been recorded in the logs (if you’re on Streamlit Cloud, click on ‘Manage app’ in the lower right of your app).
Traceback:
File "/home/adminuser/venv/lib/python3.9/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 552, in _run_script
exec(code, module.__dict__)
File "/mount/src/work/app.py", line 9, in <module>
import plotly.express as px
@Clide013
Add all needed packages in the requirements.txt file (streamlit, pandas, plotly… and the rest of them) as it seems you only have plotly stated in it, and also just as @ilovetensor said, fix the spelling mistake in the name of the file.