Untitled
unknown
plain_text
a year ago
1.1 kB
5
Indexable
Never
import streamlit as st import pandas as pd import matplotlib.pyplot as plt # Load your CSV data df = pd.read_csv("Book1.csv") # Set a background image (you can change the URL) page_bg_img = ''' <style> [data-testid="stAppViewContainer"] { background-image: url(" ./download.jpeg ")} [data-testid="stHeader"]{ background: lightblue; } </style> ''' st.markdown(page_bg_img, unsafe_allow_html=True) ###################--------------------------------- # Add a title and subtitle st.title("Simple Streamlit UI") st.subheader("Explore your data") # Display the data frame st.write("Data Frame", df) # Add some checkboxes to customize the view st.sidebar.header("Customize View") if st.sidebar.checkbox("Show Dataframe Summary"): st.write("Dataframe Summary", df.describe()) if st.sidebar.checkbox("Show Plot"): # Create a simple bar plot st.write("Bar Plot") plt.bar(df["Category"], df["Value"]) plt.xlabel("Category") plt.ylabel("Value") st.pyplot() # Add any additional elements or visualizations here