Spaces:
Runtime error
Runtime error
| import pandas as pd | |
| import streamlit as st | |
| def load_data(): | |
| return pd.DataFrame( | |
| [ | |
| {"command": "st.selectbox", "rating": 4, "is_widget": True}, | |
| {"command": "st.balloons", "rating": 5, "is_widget": False}, | |
| {"command": "st.time_input", "rating": 3, "is_widget": True}, | |
| ] | |
| ) | |
| df = load_data() | |
| edited_df = st.data_editor( | |
| df, | |
| column_config={ | |
| "command": "Streamlit Command", | |
| "rating": st.column_config.NumberColumn( | |
| "Your rating", | |
| help="How much do you like this command (1-5)?", | |
| min_value=1, | |
| max_value=5, | |
| step=1, | |
| format="%d ⭐", | |
| ), | |
| "is_widget": "Widget ?", | |
| }, | |
| disabled=["command", "is_widget"], | |
| hide_index=True, | |
| ) | |
| favorite_command = edited_df.loc[edited_df["rating"].idxmax()]["command"] | |
| st.markdown(f"Your favorite command is **{favorite_command}** 🎈") | |