# st.write
- Streamlit 라이브러리에서 제공되는 함수
- 간단한 방식으로 텍스트나 데이터를 웹 애플리케이션에 표시한다.
- 텍스트, 숫자, 차트, 이미지 등 다양한 종류의 콘텐츠를 쉽게 표시할 수 있다.
# Markdown-formatted text(input: string)
- 파이썬 파일 생성 후 코드 입력
## write.py
import streamlit as st
st.write('Hello, *World!* :sunglasses:')
- 파일 실행
streamlit run [파일이름].py
- URL 접속
# data formats such as numbers, data frames, styled data frames, and assorted objects
## write.py
import streamlit as st
import pandas as pd
st.write(1234)
st.write(pd.DataFrame({
'first column': [1, 2, 3, 4],
'second column': [10, 20, 30, 40],
}))
- 웹에서 Rerun 하여 파일 재실행
# multiple arguments
import streamlit as st
data_frame = pd.DataFrame({
'first column': [1, 2, 3, 4],
'second column': [10, 20, 30, 40],
})
st.write('1 + 1 = ', 2)
st.write('Below is a DataFrame:', data_frame, 'Above is a dataframe.')
# chart objects tool
import streamlit as st
import pandas as pd
import numpy as np
import altair as alt
df = pd.DataFrame(
np.random.randn(200, 3),
columns=['a', 'b', 'c'])
c = alt.Chart(df).mark_circle().encode(
x='a', y='b', size='c', color='c', tooltip=['a', 'b', 'c'])
st.write(c)
728x90
'Streamlit' 카테고리의 다른 글
[Streamlit] Secrets Management (0) | 2024.02.01 |
---|---|
[Streamlit] Streamlit 이용하기 (0) | 2024.01.29 |