openfree commited on
Commit
eeb5483
·
verified ·
1 Parent(s): 7781d26

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -6
app.py CHANGED
@@ -232,17 +232,20 @@ def create_app():
232
  chart_summary_state = gr.State(value="No chart yet.")
233
 
234
  with gr.Tabs():
235
- # ── Tab 1: Timeline Chart ──
236
  with gr.TabItem("Timeline Chart"):
 
 
 
 
 
 
237
  with gr.Row():
238
  start_year = gr.Number(label="Start Year", value=1500, precision=0)
239
  end_year = gr.Number(label="End Year", value=2500, precision=0)
240
- zoom_in = gr.Button("🔍 Zoom In")
241
- zoom_out = gr.Button("🔎 Zoom Out")
 
242
 
243
- fig0, summ0 = build_chart(1500, 2500)
244
- plot = gr.Plot(value=fig0)
245
- chart_summary_state.value = summ0
246
 
247
  def refresh(s, e):
248
  fig, summ = build_chart(int(s), int(e))
 
232
  chart_summary_state = gr.State(value="No chart yet.")
233
 
234
  with gr.Tabs():
 
235
  with gr.TabItem("Timeline Chart"):
236
+ # 1️⃣ 먼저 차트를 만들고 화면에 배치
237
+ fig0, summ0 = build_chart(1500, 2500)
238
+ plot = gr.Plot(value=fig0) # ⬆️ 차트가 맨 위에 위치
239
+ chart_summary_state.value = summ0
240
+
241
+ # 2️⃣ 차트 아래에 컨트롤(연도 입력 + 줌 버튼) 배치
242
  with gr.Row():
243
  start_year = gr.Number(label="Start Year", value=1500, precision=0)
244
  end_year = gr.Number(label="End Year", value=2500, precision=0)
245
+ zoom_in = gr.Button("🔍 Zoom In")
246
+ zoom_out = gr.Button("🔎 Zoom Out")
247
+
248
 
 
 
 
249
 
250
  def refresh(s, e):
251
  fig, summ = build_chart(int(s), int(e))