[Python] Streamlit에서 제공하는 차트들과 altair, plotly 차트 이용 방법 line_chart(), area_chart(), bar_chart(), altair_chart(), plotly_chart()
Streamlit에서 제공하는 라인, 영역 , 바, map 차트와 altair, plotly 차트를 알아보자. 라인, 영역, 바, map 차트 ) # 스트림릿에서 제공하는 라인 차트 st.line_chart(data=df_selected) -> 라인 차트 # 스트림릿에서 제공하는 영역 차트 st.area_chart(data=df_selected) -> 영역 차트 # 스트림릿에서 제공하는 바 차트 st.bar_chart(df_selected) -> 바 차트 # 위치정보를 가지고 지도에 표시하는 방법 # 스트림릿의 map 차트 df_location = pd.read_csv("./data/location.csv", index_col=0) st.dataframe(df_location) st.map(data=df..
2023. 11. 21.
[Python] Streamlit 위젯(UI) 만들고 사용하는 button(), radio(), checkbox(), selectbox(), multiselect(), slider(), expander()
함수 설명 예제) -> "데이터프레임 보기" 라는 버튼이 생긴다. 클릭 시 True 값을 가진다. -> 각 라디오버튼을 클릭 하면 해당 문자열이 변수에 할당된다. -> "데이터프레임 보이기"라는 체크박스가 생긴다. 클릭 시 True 값을 가진다. -> 여러개 중에 한개를 선택할 때 사용한다. 선택 시 변수에 선택한 값이 할당된다. -> 여러개를 동시에 선택할 수 있다. -> st.slider(설명(제목) , 최소값 , 최대값 , 이동 간격(step=), 시작값(value=) ) -> st.expander() 함수는 UI 요소를 확장 또는 축소할 수 있는 토글 기능을 제공하는 함수이다. -> with = 파일이나 리소스를 효과적으로 관리하고 예외 상황에서도 안전하게 리소스를 정리할 수 있도록 하는 pyth..
2023. 11. 20.