Sidebar2 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 기본 문법(8) : 주식 데이터 조회 페이지 만들기(feat. 사이드바) 주식 데이터 조회 페이지 만들기 (with 사이드바) 1. 필요한 라이브러리 다운 import plotly.graph_objects as go import pandas as pd import streamlit as st import yfinance as yf import matplotlib.pyplot as plt 2. 사이드바에 주식 종목(티커)를 입력 / 시작 ~ 종료 날짜 생성 / 데이터 조회하는 코드 def main(): st.title("주식 데이터") st.sidebar.title("Stock Chart") ticker = st.sidebar.text_input("Enter a ticker (e. g. AAPL)", value = "AAPL") st.sidebar.markdown('Ticker.. 2023. 7. 28. 이전 1 다음 728x90