Web Dashboard

streamlit 에서 Chart 사용법

yugyeong 2022. 12. 13. 17:59

 

streamlit 으로 차트를 그릴 때는 

 

먼저,

plt.figure() 함수를 이용하여서, 차트 영역을 생성해주어야 한다.

그 후에 필요한 차트를 그리기 위해서 코딩을 해주고,

st.pyplot() 을 작성해주면 차트가 그려진다.

 

위 형식만 잘 지켜서 코드를 작성한다면, 차트 그리는 방법은 기존 파이썬에서 차트를 그리는 방법과 동일하다.

 

   # sepal_length 와 sepal_width 의 관계를 차트로 그리시오.
    fig = plt.figure()
    plt.scatter(data= df, x= 'sepal_length', y= 'sepal_width')
    plt.title('Sepal Length Vs Width')
    plt.xlabel('sepal length')
    plt.ylabel('sepal width')
    st.pyplot(fig)