Python (33) 썸네일형 리스트형 마리모(Marimo) Markdown 사용법 정리 – [mo.md, 아이콘, LaTeX, 툴팁, 이미지 삽입] 마리모(Marimo) Markdown 사용법 정리오늘은 Marimo의 API 레퍼런스 중에서 마크다운과 관련된 내용을 간단하게 알아보자.목차 mo.md(text: str) -> Html mo.icon(...) LaTeX Tooltip Imagemo.md(text: str) -> Html ✔ Markdown 문자열을 마리모 앱에서 렌더링하는 기본 함수 mo.md(text: str)는 입력된 마크다운 문자열을 HTML 형태로 렌더링하여 마리모 앱 셀에서 시각적으로 표현해주는 기본 함수이다.LaTeX 수식, 코드 블록, HTML 태그 등도 함께 사용할 수 있어 문서 작성, 수식 표현, 시각화된 결과 공유 등에 활용될 수.. Marimo의 에디팅 단축키 정리 [Marimo Editing Shortcuts] Marimo의 에디팅 단축키 정리 Marimo의 단축키는 기존에 사용하던 Jupyter Notebook하고 매우 다르다.Jupyter Notebook에서는 셀 추가가 B이고, 삭제가 DD였다면, Marimo는 단축키가 아에 달라서 익숙해지는 데 시간 좀 걸릴 것 같다.단축키 종류도 상당히 많은데, 이번 포스트에서는 에디팅 관련된 단축키 종류들에 대해서 알아보고자 한다.목차 단축키 종류 확인 자동 포매팅 마크다운으로 전환 코드 자동 완성 코드 일치하는 항목 동시 선택 탭 추가/삭제 코드 폴딩 셀 삭제 셀 숨기기 셀 나누기 AI Generate Cell Actions .. Marimo란? Jupyter 대체하는 차세대 Python 노트북 Marimo에 대해 공부해볼 겸 해서 내용을 블로그에 정리해보려 한다.기존에 사용하던 Jupyter Notebook과 얼마나 다른 지 한 번 알아보자.Marimo 요약Marimo는 Python 개발자와 데이터 과학자를 위해 설계된 오픈소스 반응형 노트북이다.기존 Jupyter Notebook의 한계를 극복하고자 개발된 Marimo는, 셀 간의 의존성을 자동으로 관리하는 반응형 실행 방식을 사용한다. 이로 인해 일관성 있는 워크플로우를 가질 수 있다.모든 노트북이 Python 파일로 저장되어 버전 관리가 용이하며, 다양한 UI 요소를 통한 인터랙티브한 분석, SQL 데이터베이스 통합, 앱 수준의 배포 기능까지 지원한다.Marimo는 데이터 분석, 모델 실험, 교육 콘텐츠 제작, 내부 도구 개발 등 다양한 .. Python Streamlit 알아보기 (6-1):Input widgets Python Streamlit 알아보기 (6-1):Input widgets 이번 포스트에서는 Streamlit의 Input widgets에 대해서 알아보고자 한다. 원래는 Chart Elements에서 사용하는 다른 기능들에 대해서 먼저 하려 했으나, 다른 Python Chart 관련 라이브러리들도 함께 봐야해서 다음에 다시 정리하려 한다. Streamlit의 Input widgets는 사용자와의 상호작용을 가능하게 하는 요소들이다. 사용자가 데이터를 입력하거나 선택할 수 있게 하여, 애플리케이션의 동적인 기능을 제공한다. 예를 들어, 텍스트 입력, 슬라이더, 체크박스 등이 있어 사용자의 입력을 받아 애플리케이션의 출력을 변경할 수 있다. 그럼 어떤 Input widgets이 있는지 하나씩 알아보자. 목.. Python Streamlit 알아보기 (5-1):Chart Elements - Simple Charts Python Streamlit 알아보기 (5-1):Chart Elements 이번 포스트에서는 Streamlit의 Chart elements에 대해서 알아보고자 한다. DOCS를 확인해보니 Streamlit에서 기본적으로 제공하는 Simple Chart들에 대해서만 먼저 알아보고자 하며, Matplotlib, Vega, Altair, Plotly 등의 Python 차트 라이브러리 관련된 기능들은 해당 라이브러리를 알아보면서 천천히 공부해볼 계획이다. 그럼 Simple Chart elements에 대해서 먼저 알아보자. 목차 Simple Area charts Simple Bar charts Simple Line charts Simple Scatter charts Scatterplots on Maps Sim.. Python으로 저항선/지지선 구현 및 차트 생성 Python으로 저항선/지지선 구현 및 차트 생성 오랜만에 주식과 관련된 Python 코드 포스트를 작성하는 것 같다. 이번 포스트에서는 주식의 차트 분석에서 가장 많이 사용되어 지는 저항선/지지선을 Python 코드로 구현해보는 시간을 가져보려한다. 저항선/지지선은 개인적으로 눈으로 직접 보고 차트에 적용하는 것을 선호하긴 하지만 Python 코드로 간단하게 참고용으로 생성할 수 있다면 좋을 것 같아서 시도해보았다. 목차 저항선/지지선이란? 국소 최대/최소값 국소 최대/최소값 계산 저항선/지지선 구간 가격 데이터 저항선/지지선 차트 생성 저항선/지지선이란? 우선 간단하게 저항선과 지지선이 무엇인지 알아보자. ✔ 저항선 주식 가격이 상승하던 추세에서 상승을 멈추고 하락하기 시작하는 가격 수준 특정 가격에.. Python Streamlit 알아보기 (4-2):Column configuration Python Streamlit 알아보기 (4-2):Column configuration 이번 포스트에서는 이전에 작성한 Streamlit의 Column configuration의 나머지 다른 것들을 알아보는 시간을 가져보려 한다. 이전 포스트에서 Streamlit Column config을 통해 Text, Number, Checkbox, Date 등으로 데이터 프레임의 컬럼의 표시하는 방식을 알아보았다. 그 외에는 어떤 것들이 있는지 천천히 알아보자. Python Streamlit 알아보기 (4-1):Column configuration Python Streamlit 알아보기 (4-1):Column configuration 이번 포스트에서는 Streamlit의 Column configuration을 알아.. Python Streamlit 알아보기 (4-1):Column configuration Python Streamlit 알아보기 (4-1):Column configuration 이번 포스트에서는 Streamlit의 Column configuration을 알아보는 시간을 가져보려 한다. st.column_config은 Streamlit에서 데이터를 다룰 때 데이터 표시 및 상호 작용을 구성하기 위한 강력한 도구이다. 이는 st.dataframe 및 st.data_editor의 column_config 매개변수에 설계되어 있으며, 텍스트와 숫자부터 목록, URL, 이미지 등 다양한 데이터 유형에 맞게 열을 맞춤 설정하는 다양한 방법을 제공한다. 어떤 종류가 있는지 천천히 알아보자. 종류가 좀 많아서 이번 포스트는 2개로 나누어서 작성하도록 하겠다. 목차 Column Text column Numb.. 이전 1 2 3 4 5 다음