본문 바로가기

전체 글85

[파이썬]Streamlit 활용 - 파일업로드 Streamlit에서 파일을 업로드하여 사용하는 방법에 대해 알아보겠습니다. A. st.file_uploader    기본적으로 업로드 파일 사이즈는 최대 200MB 입니다.  st.file_uploader(label, type=None, accept_multiple_files=False, key=None, help=None, on_change=None, args=None, kwargs=None, *, disabled=False, label_visibility="visible")     type : 허용되는 파일종류(확장자)를 배열로 지정. 기본은 None 이며 모든 확장자 파일 선택 가능                예시 ['jpg', 'png']    accept_multile_files : 여러 개 .. 2024. 4. 13.
[파이썬]Streamlit 활용 - Data elements 파이썬의 기본인 판다스 데이터를 표출하는데 기본적인 라이브러리 입니다. A. st.dataframe 판다스 데이터를 불러와서 표출하는 라이브러리 st.dataframe(data=None, width=None, height=None, *, use_container_width=False, hide_index=None, column_order=None, column_config=None) data : 표출할 데이터를 지정 width : 픽셀 단위로 폭 지정. 별도 지정하지 않으면 컬럼내 내용 크기에 따라 자동으로 맞춰짐 hide_index : 인덱스 표출 여부 지정. 기본은 None 으로 데이터에 index 있으면 표출됨 column_order : 표출하는 컬럼의 순서와 항목을 지정 column_config .. 2024. 4. 9.
[파이썬]Streamlit 활용(5) - 기본 라이브러리 이전 포스트에 이어서 input widget 추가로 설명하겠습니다. A. Date & Time Input st.date_input st.date_input(label, value="default_value_today", min_value=None, max_value=None, key=None, help=None, on_change=None, args=None, kwargs=None, *, format="YYYY/MM/DD", disabled=False, label_visibility="visible") value : 초기값으로 지정한 날짜. datetime.date 또는 datetime.datetime 으로 날짜 입력, 오늘 날짜 기본값 지정시 today 사용 min_value : 최소로 입력 가능 날짜.. 2024. 4. 6.
[파이썬]Streamlit 활용(4) - 기본 라이브러리 Streamlit 라이브러리에 대한 설명을 이전 포스트에 이어서 하겠습니다. C. Data elements st.data_editor : 데이터 가공하는 위젯을 보여줌 st.data_editor(data, *, width=None, height=None, use_container_width=False, hide_index=None, column_order=None, column_config=None, num_rows="fixed", disabled=False, key=None, on_change=None, args=None, kwargs=None) width : 픽셀 단위로 폭 지정 height : 픽셀 단위로 높이 지정 hide_index : 인덱스 컬럼 표출 여부 지정 column_order : 컬럼.. 2024. 3. 9.
[파이썬]Streamlit 활용(3) - 기본 라이브러리 이전의 포스트 (1번, 2번)에서는 Streamlit 기본 셋팅에 관련하여 설명하였습니다. 이번 포스트에서는 페이지를 만드는데 필요한 기본적인 라이브러리를 먼저 소개하고자 합니다. 페이지 구성을 먼저 생각하시고 적절한 라이브러리를 선택하여 사용하면 됩니다. 우선 페이지를 어떻게 구성하면 좋은지 다양한 예시를 Streamlit 사이트의 'Gallery' 메뉴에서 참고하면 많은 도움이 됩니다. 1. Streamlit Galley 예시 https://streamlit.io/gallery App Gallery • Streamlit Streamlit is an open-source Python framework for machine learning and data science teams. Create inter.. 2024. 3. 6.
[파이썬]Streamlit 활용(2) - 기본사용법 이전 포스트에서 Streamlit의 장점과 가입 및 설치에 대해 간단하게 설명하였습니다. 2024.03.05 - [파이썬(Python)] - [파이썬]Streamlit 활용(1) - 소개및설치 [파이썬]Streamlit 활용(1) - 소개및설치 파이썬으로 개발하면서 기본적으로 사용하는 프로그램으로 Anaconda Jupyter-Notebook, pyCharm 등 다양한 프로그램을 사용하게 됩니다. 데이터에 대한 가공 및 분석에 파이썬 만큼 쉽고 다양한 활용성을 peter-codinglife.tistory.com 이번 포스트에서는 Streamlit의 기본 기능에 대해 알아보고자 합니다. 1. 기본 라이브러리 설치 이전 포스트에서 권장한 가상환경(venv)에서 파이썬을 사용하기 위해 추가적으로 파이썬 개발에.. 2024. 3. 5.
반응형