일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- RESTful API
- 자바공부
- 안드로이드 스튜디오
- 자바
- 자바프로그래밍
- JavaScript
- 파이썬
- 스트림릿 기본
- MySQL
- 웹대시보드 제작
- Android
- Matplotlib 기초
- Streamlit기초
- Streamlit기본
- 자바스크립트 공부
- 웹대시보드 기초
- 파이썬공부
- 스트림릿
- 판다스
- 자바스크립트
- streamlit
- serverless
- db
- 판다스공부
- 자바기초
- java
- 자바초보
- 데이터베이스
- 안드로이드 앱 개발
- Pandas
- Today
- Total
목록streamlit (7)
ruriruriya
스트림릿(Streamlit)의 date_input 및 time_input 함수는 사용자로부터 각각 날짜와 시간을 입력받을 수 있는 기능을 제공한다. 이 함수를 사용하면 사용자가 특정 날짜를 선택할 수 있는 인터페이스를 제공하고, 선택한 날짜를 변수에 저장하여 처리할 수 있다. "날짜를 선택하세요"는 날짜를 선택하는 달력 위에 표시되는 설명 텍스트 datetime.today()는 기본값으로 오늘 날짜를 설정합니다. 이 값은 선택된 날짜가 없을 때 사용 1. date_input * strftime() 메소드는 파이썬의 메소드로 날짜 및 시간을 원하는 형식의 문자열로 변환하는 데 사용된다. import streamlit as st def main(): # 날짜 입력받는 방법 my_date = st.date_i..
스트림릿(Streamlit)의 number_input 함수는 사용자로부터 숫자를 입력받는 데 사용된다. 이 함수를 사용하면 사용자가 숫자를 입력할 수 있는 상자를 제공하고, 입력할 수 있는 숫자의 범위와 기본값을 설정할 수 있다. "숫자를 입력하세요"는 숫자를 입력하는 상자 위에 표시되는 설명 텍스트다. min_value 매개변수는 입력할 수 있는 최소값을 설정한다. max_value 매개변수는 입력할 수 있는 최대값을 설정한다. value 매개변수는 입력 상자에 표시되는 기본값을 설정한다. number_input 함수는 사용자로부터 숫자를 입력 받을 때 유효성을 검사하고 입력된 값이 숫자인지, 설정된 범위 내에 있는지를 확인한다. 이 함수를 사용하여 스트림릿 애플리케이션에서 사용자로부터 숫자를 쉽게 입..
스트림릿(Streamlit)에서 text_input과 text_area는 사용자로부터 텍스트를 입력받는 데 사용되는 두 가지 다른 방법이다. text_input은 한 줄의 텍스트를 입력 받을 때 사용하며, 주로 짧은 텍스트에 적합하다. text_area는 여러 줄의 텍스트를 입력 받을 때 사용하며, 긴 설명이나 여러 줄의 정보를 받을 때 적합하다. text_input과 text_area는 각각의 텍스트 입력 상황에 맞게 사용되므로, 사용자가 입력할 텍스트의 양과 형태에 따라 적절한 기능을 선택하여 사용하면 된다. 1. text.input() text.input() 함수는 사용자로부터 텍스트를 입력받을 수 있는 상자를 제공하고, 첫 번째 매개변수는 입력 상자 위에 표시되는 텍스트이며, 두 번째 매개변수는 ..
스트림릿(Streamlit)은 파이썬으로 버튼, 체크박스, 셀렉트박스, 슬라이더 등의 다양한 위젯을 사용하여 사용자 인터페이스를 만들 수 있다. 먼저 필요한 라이브러리들을 임포트 한다.(streamlit, pandas, numpy 등) 버튼(Button) 버튼은 사용자가 클릭하여 어떤 동작을 수행하도록 하는 위젯이다. 이벤트 핸들러를 이용하여 버튼을 클릭할 때 특정 기능을 실행할 수 있다. import streamlit as st import pandas as pd import numpy as np def main(): st.title('App4 - 아이리스 꽃의 종류') df = pd.read_csv('./data/iris.csv') # 버튼 만드는 방법 if st.button('데이터프레임 보기'):..
Streamlit에서는 판다스 데이터프레임을 나타내기 위해 st.dataframe() 함수를 사용한다. 이 함수는 데이터프레임을 인터랙티브한 테이블로 표시한다. 아래와 같이 streamlit과 pandas 라이브러리를 임포트하여 판다스 데이터프레임을 웹에 나타내보자. st.dataframe() 먼저 메인 함수 구조를 만들고 판다스 read_csv로 csv 데이터 파일을 불러와 데이터 프레임을 만든다. 그리고 st.dataframe() 함수를 사용해서 데이터프레임을 웹 화면에 표시한다. 그리고 species 컬럼의 종류를 판다스의 nunique() 사용해서 종류의 갯수를 알아내어서 웹 화면에 표시해본다. import streamlit as st import pandas as pd # 판다스의 데이터프레임을..
스트림릿(Streamlit)은 다양한 텍스트 함수를 제공한다. 이 함수들은 서식이 지정된 텍스트를 표시하거나 사용자 입력을 받는 데 사용된다 아래의 스트림릿의 텍스트요소들을 알아보자! import streamlit as st def main(): st.title('웹 대시보드') print('웹 대시보드') # 프롬프트에만 출력 st.text('웹 대시보드 개발하기') st.header('이 영역은 헤더 영억') st.subheader('이 영역은 서브헤더 영역') st.write('안녕하세요') st.success('성공했을때의 메세지를 보여줄 때') st.warning('경고 메세지를 보여줄 때') st.info('정보성 메세지를 보여줄 때') st.error('문제가 발생했음을 보여주고 싶을 때')..
스트림릿(Streamlit)은 데이터 과학자들에게 인기 많은 오픈 소스 파이썬 라이브러리이다. 손 쉽게 적은 코딩으로 웹 대시보드를 만들 수 있는 장점이 있다. 스트림릿(Streamlit) 프레임워크는 main 함수가 항상 있어야 하며 main 함수에서 프로그래밍을 해야 웹 화면에 표시가 된다. import streamlit as st # 스트림릿 프레임워크는, main 함수가 있어야 한다. def main(): # st는 웹 화면에 표시하는 역할을 한다. st.title('헬로우 World') if __name__ == '__main__' : print(__name__) main() [출력 웹 브라우저]