st.write : 텍스트나 argument를 출력하는 함수
- 문자열을 출력한다. (st.markdown)
- Pandas의 DataFrame을 테이블 형태로 출력한다.
- matplotlib, plotly, altair 등으로 부터 생성된 Plots, graphs를 출력한다.
# Example 1 : markdown(* : 이탤릭체), emoji 출력
st.write('Hello, *World!* :sunglasses:')
# Example 2 : 숫자 출력
st.write(1234)
# Example 3 : DataFrame 출력
df = pd.DataFrame({
'first column': [1, 2, 3, 4],
'second column': [10, 20, 30, 40]
})
st.write(df)
# Example 4 : 문자열 + DataFrame + 문자열 출력
st.write('Below is a DataFrame:', df, 'Above is a dataframe.')
# Example 5 : Chart 출력
df2 = pd.DataFrame(
np.random.randn(200, 3),
columns=['a', 'b', 'c'])
c = alt.Chart(df2).mark_circle().encode(
x='a', y='b', size='c', color='c', tooltip=['a', 'b', 'c'])
st.write(c)
<코드 해석 by ChatGPT Grimoire GPTs>
반응형
'코딩과 데이터 분석' 카테고리의 다른 글
Streamlit(05) st.slider (0) | 2024.03.11 |
---|---|
Streamlit(04) st.sidebar (0) | 2024.03.05 |
Streamlit(02) st.button (0) | 2024.02.23 |
Streamlit(01) 환경 설정, 기초 app 만들기 (0) | 2024.02.13 |
누구나 쉽게 따라할 수 있는 구글 코랩에서 워드 클라우드 만들기 (0) | 2024.02.06 |