본문 바로가기

스트림릿13

[Streamlit] 여러가지 수식 표현 LaTeX를 이용하여 수학 수식 스트림릿(Streamlit)에서 LaTeX를 이용하여 수학 수식을 웹 애플리케이션에 표시하는 예제 코드입니다. 코드는 다양한 수학적 개념을 표현하기 위해 사용되었으며, 각 라인은 Streamlit의 st.latex() 함수를 사용하여 LaTeX 수식을 표시합니다. 수식 표현 방법 st.latex(r'e^{i\pi} + 1 = 0'): 오일러의 공식을 표현하는 LaTeX 코드입니다. 이 공식은 복소수와 지수 함수, 원주율 π, 자연 상수 e를 사용하는 수학에서 가장 유명한 등식 중 하나입니다. st.latex(r'\frac{1}{4}'): 분수를 표현하는 LaTeX 코드입니다. 여기서는 1/4, 즉 하나를 네 부분으로 나눈 값을 표현합니다. st.latex(r'\sqrt[3.. 2024. 3. 10.
[Streamlit] 스트림릿(Streamlit)에서 '라텍스(LaTeX) 수식 출력' 기능 스트림릿(Streamlit)에서 '라텍스(LaTeX) 수식 출력' 기능 스트림릿(Streamlit)에서 '라텍스(LaTeX) 수식 출력' 기능은 수학적 표현이나 공식을 웹 애플리케이션에 표시할 수 있게 해 줍니다. LaTeX는 과학, 기술, 수학, 공학 분야에서 문서 작성 시 널리 사용되는 타이핑 시스템이며, 복잡한 수학적 표현을 깔끔하고 정확하게 표현하는 데 매우 유용합니다. 스트림릿에서는 st.latex() 함수를 사용하여 LaTeX 수식을 출력할 수 있습니다. 이 함수는 LaTeX 문법으로 작성된 문자열을 입력받아, 스트림릿 앱에서 그 수식을 시각적으로 표현합니다. 사용 방법 st.latex() 함수의 기본 사용법은 다음과 같습니다: st.latex("LaTeX_수식") 여기서 "LaTeX_수식"은.. 2024. 3. 9.
[Streamlit] 스트림릿 기본 기능, 텍스트 요소 스트림릿 스트림릿(Streamlit)은 파이썬을 사용해 데이터 앱을 빠르게 만들 수 있는 오픈소스 라이브러리입니다. 텍스트 요소를 포함하여 다양한 위젯과 기능을 제공하여, 데이터 분석가와 개발자가 인터랙티브한 웹 앱을 쉽게 구축할 수 있게 도와줍니다. 여기서는 스트림릿에서 제공하는 기본 텍스트 요소에 대해 소개하겠습니다. 스트림릿 설치 스트림릿을 사용하기 전에 먼저 파이썬 환경에 스트림릿을 설치해야 합니다. 터미널이나 커맨드 프롬프트에서 다음 명령어를 실행하여 설치할 수 있습니다. pip install streamlit 스트림릿 텍스트 요소 기본 사용법 스트림릿은 다음과 같은 텍스트 관련 함수를 제공합니다: st.write(): 가장 범용적인 텍스트 출력 함수입니다. 문자열, 데이터프레임, 마크다운 등 .. 2024. 3. 8.
[Streamlit] 'streamlit hello'로 데모 웹 앱 들어가기 'streamlit hello'로 데모 웹 앱 맛보기 'streamlit hello'로 스트림릿 데모 웹 앱을 맛볼 수 있습니다. 스트림릿을 설치하고 아나콘다 프롬프트에서 'streamlit hello'를 실행하면 나오는 화면입니다. 스트림릿 홈페이지에서는 자체적으로 웹서버를 실행하고, 웹 서버에 연결할 수 있는 Local URL과 Network URL을 보여줍니다. 처음 실행하는 경우라면 이메일 주소를 입력하라고 나오는데, 무시하고 진행해도 됩니다. 윈도즈에서 실행한 경우는 'Windows 보안 경고' 창이 뜰 수 있습니다. 이때 '엑세스 허용' 버튼을 클릭합니다. 이와 동시에 웹 브라우저가 실행되면서 현재 PC 내부 주소인 'localhost;8501'에 연결됩니다. 연결된 Streamlit 함께 제.. 2024. 3. 7.
[Streamlit] 스트림릿 맛보기 스트림릿 맛보기 스트림릿(Streamlit)은 데이터 과학자와 엔지니어들이 파이썬 스크립트를 사용하여 빠르고 쉽게 데이터 앱을 만들 수 있게 해주는 라이브러리입니다. 스트림릿의 장점은 복잡한 웹 프레임워크나 프런트엔드 개발 지식 없이도 인터랙티브 하고 멋진 웹 앱을 구축할 수 있다는 것입니다. 간단한 스트림릿 데모 웹 앱을 만드는 과정을 소개합니다. 스트림릿 설치 우선 파이썬이 설치되어 있어야 합니다. 파이썬이 설치되어 있다면, 터미널이나 명령 프롬프트를 열고 스트림릿을 설치합니다. pip install streamlit 첫 번째 스트림릿 앱 만들기 텍스트 에디터를 사용하여 새 파이썬 파일을 만듭니다(예: first_app.py). 파일에 다음과 같은 코드를 작성합니다. import streamlit a.. 2024. 3. 6.
[Streamlit] 스트림릿으로 할 수 있는 일들을 보여주는 데모 앱 스트림릿으로 할 수 있는 일들 스트림릿(Streamlit) 라이브러리를 사용하여 다양한 데이터 시각화 및 인터랙티브 앱을 만드는 예시를 보여주고 있습니다. 첫 번째 이미지는 지리적 데이터를 시각화하는 매핑 데모를, 두 번째 이미지는 데이터 플로팅을 결합한 애니메이션을, 세 번째 이미지는 스트림릿을 이용해 줄리아 집합(Julia Set)에 기반한 애니메이션을 만드는 예를 보여줍니다. 이러한 시각화는 복잡한 데이터를 이해하고 효과적으로 전달하기 위한 강력한 도구가 될 수 있습니다. 스트림릿 데모 앱 사례 아래 이미지에서는 바이크 렌털, 바트(BART) 정거장 출구, 이름, 그리고 외부로 나가는 흐름을 지도 위에 시각화하여 보여주고 있습니다. 이러한 유형의 시각화는 도시 계획, 교통 흐름 분석 및 관광 산업 .. 2024. 3. 5.