일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 자바스크립트
- 스트림릿
- JavaScript
- 자바초보
- 자바스크립트 공부
- RESTful API
- 웹대시보드 기초
- 안드로이드 앱 개발
- Flutter
- 파이썬공부
- 파이썬
- 웹대시보드 제작
- 안드로이드 스튜디오
- 자바
- Streamlit기초
- 판다스공부
- 자바프로그래밍
- Streamlit기본
- serverless
- MySQL
- Pandas
- 스트림릿 기본
- Android
- db
- 자바기초
- 자바공부
- 판다스
- streamlit
- java
- 데이터베이스
- Today
- Total
목록Streamlit기본 (3)
ruriruriya
스트림릿(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)은 데이터 과학자들에게 인기 많은 오픈 소스 파이썬 라이브러리이다. 손 쉽게 적은 코딩으로 웹 대시보드를 만들 수 있는 장점이 있다. 스트림릿(Streamlit) 프레임워크는 main 함수가 항상 있어야 하며 main 함수에서 프로그래밍을 해야 웹 화면에 표시가 된다. import streamlit as st # 스트림릿 프레임워크는, main 함수가 있어야 한다. def main(): # st는 웹 화면에 표시하는 역할을 한다. st.title('헬로우 World') if __name__ == '__main__' : print(__name__) main() [출력 웹 브라우저]