selectbox2 Streamlit 기본 문법(9) : 사이드바 & selectbox, tab 활용 ☘ 사이드바 활용 코드 예시 import matplotlib.pyplot as plt import streamlit as st import seaborn as sns def main(): st.title("확인") with st.sidebar: st.header("Sidebar") day = st.selectbox("요일 선택", ["Thur", "Fri", "Sat", "Sun"]) tips = sns.load_dataset("tips") filtered_tips = tips.loc[tips['day'] == day] #st.dataframe(filtered_tips) top_bill = filtered_tips['total_bill'].max() top_tip = filtered_tips['tip'].. 2023. 7. 28. Streamlit 기본 문법(6) : selectbox(셀렉트박스) 위젯 Select Box 사용하기 Selectbox의 요소(주제)에 따라 시각화 그래프를 보여주는 코드 iris = sns.load_dataset('iris') #select box 만들기 st.markdown("## Raw Data") st.dataframe(iris) st.markdown("", unsafe_allow_html=True) #html 코드 쓰고 싶을 때 st.markdown("### SelectBox") st.write(iris['species'].unique()) col_name = st.selectbox('1개의 종을 선택하세요!', iris['species'].unique()) st.write(col_name) #iris 종별로 result 값 나누기 result = iris.loc[i.. 2023. 7. 28. 이전 1 다음 728x90