반응형
streamlit 이 제공하는 차트
- 스트림릿에서 제공해주는 차트
import streamlit as st import pandas as pd import plotly.express as px import altair as alt # 따로 설치를 안해도 되는 이유는: 스트림릿을 설치할 떄, 이미 포함이 되어있다. |
def main(): df1 = pd.read_csv('data2/lang_data.csv') st.dataframe(df1) lang_list = df1.columns[1:] choice_list = st.multiselect('언어를 선택해주세요', lang_list) |
- 스트림릿이 제공하는 st.line_chart() / st.area_chart()
if len(choice_list) != 0: df_choice = df1[choice_list] st.dataframe(df_choice) st.line_chart(df_choice) st.area_chart(df_choice) |
- 스트림릿이 제공하는 bar chart: st.bar_chart()
df2 = pd.read_csv('data2/iris.csv') st.bar_chart(df2.iloc[:,0:-2+1]) |
반응형
'Github & Streamlit' 카테고리의 다른 글
Streamlit 에서 인공지능 : 차 구매 가능 가격 예측 (0) | 2022.06.02 |
---|---|
streamlit이 제공하는 차트: Altair 차트, map 차트, plotly pie,bar차트 (0) | 2022.06.01 |
Streamlit 차트 그리기: fig = plt.figure() , st.pyplot(fig) (0) | 2022.06.01 |
Streamlit 문법: 파일을 분리해서 만드는 앱 (0) | 2022.06.01 |
Streamlit 문법: 파일 업로드 함수 (0) | 2022.06.01 |