웹대시보드 개발

웹대시보드 개발(5) 스트림릿의 다양한 UI 함수(2)

개발연습자1 2022. 12. 13. 11:13

스트림릿은 판다스와 같이 써서 데이터프레임도 나타낼수 있다.

 

코드로 알아보자

#판다스의 데이터프레임을, 웹화면으로 보여주는 방법

import streamlit as st
import pandas as pd

# UI 요소들을 처리하는 방법

def main():
    
    st.title('아이리스 꽃 데이터')

    df=pd.read_csv('streamlit_data/iris.csv')
   
    st.dataframe(df)

    species = df['species'].unique()

    st.text('아이리스 꽃은'+species+'으로 되어있다.')

if __name__ == '__main__' :
    main()

아이리스 꽃데이터를 가져올수가 있다.

반응형