Dash와 Plotly로 대시보드 만들기
Alex Scriven
Data Scientist
dash.html 컴포넌트 사용.H1().Div()<div>
<div style=
"background-color: red;
width:250; height:250;">
</div>
<div style=
"background-color: lightblue;
width:250; height:250;">
<h1>This box</h1>
</div>
</div>
.Br() = 줄바꿈.Img() = 이미지 삽입
.Ul() \ .Ol() & .Li() = 목록 생성.Ul() 비순서 목록(불릿, 본문과 같음).Ol() 순서 목록(번호 매김).Li() 각 목록 항목
app.layout = [html.Img(src='www.website.com/logo.png'), html.H1("Our Sales Dashboard")]

텍스트 설정 및 서식 지정
.P() 또는 .Span() = 일반 텍스트 삽입.P(), .Span() 리스트).B() = 텍스트를 굵게.I() = 텍스트를 기울임
복합 서식 예:
app.layout = [ html.H1("Our Sales Dashboard"),html.Span(children=[f"Prepared: {datetime.now().date()}"," by ", html.B("Jessie Parker, "),html.I("Data Scientist")])]

$$
app.layout = [
html.H1("Our Sales Dashboard"),
html.Span(children=[
f"Prepared: {datetime.now().date()}",
html.Br(),
" by ", html.B("Jessie Parker, "),
html.Br(),
html.I("Data Scientist")])
]

Dash와 Plotly로 대시보드 만들기