DavMelchi commited on
Commit
604d355
·
1 Parent(s): d22a51a

plot tiltle

Browse files
Files changed (1) hide show
  1. panel_app/trafic_analysis_panel.py +9 -0
panel_app/trafic_analysis_panel.py CHANGED
@@ -1478,6 +1478,11 @@ def _update_site_view(event=None) -> None: # noqa: D401, ARG001
1478
  for col in ["total_voice_trafic", "total_data_trafic"]
1479
  if col in site_detail_df.columns
1480
  ]
 
 
 
 
 
1481
  if traffic_cols:
1482
  traffic_long = site_detail_df[["date"] + traffic_cols].melt(
1483
  id_vars="date",
@@ -1493,6 +1498,7 @@ def _update_site_view(event=None) -> None: # noqa: D401, ARG001
1493
  color_discrete_sequence=px.colors.qualitative.Plotly,
1494
  )
1495
  fig_traffic.update_layout(
 
1496
  template="plotly_white",
1497
  plot_bgcolor="white",
1498
  paper_bgcolor="white",
@@ -1532,6 +1538,7 @@ def _update_site_view(event=None) -> None: # noqa: D401, ARG001
1532
  color_discrete_sequence=px.colors.qualitative.Plotly,
1533
  )
1534
  fig_avail.update_layout(
 
1535
  template="plotly_white",
1536
  plot_bgcolor="white",
1537
  paper_bgcolor="white",
@@ -1652,6 +1659,7 @@ def _update_city_view(event=None) -> None: # noqa: D401, ARG001
1652
  color_discrete_sequence=px.colors.qualitative.Plotly,
1653
  )
1654
  fig_traffic_city.update_layout(
 
1655
  template="plotly_white",
1656
  plot_bgcolor="white",
1657
  paper_bgcolor="white",
@@ -1691,6 +1699,7 @@ def _update_city_view(event=None) -> None: # noqa: D401, ARG001
1691
  color_discrete_sequence=px.colors.qualitative.Plotly,
1692
  )
1693
  fig_avail_city.update_layout(
 
1694
  template="plotly_white",
1695
  plot_bgcolor="white",
1696
  paper_bgcolor="white",
 
1478
  for col in ["total_voice_trafic", "total_data_trafic"]
1479
  if col in site_detail_df.columns
1480
  ]
1481
+ first_row = site_detail_df.iloc[0]
1482
+ site_label = f"{first_row['code']}"
1483
+ if pd.notna(first_row.get('City')):
1484
+ site_label += f" ({first_row['City']})"
1485
+
1486
  if traffic_cols:
1487
  traffic_long = site_detail_df[["date"] + traffic_cols].melt(
1488
  id_vars="date",
 
1498
  color_discrete_sequence=px.colors.qualitative.Plotly,
1499
  )
1500
  fig_traffic.update_layout(
1501
+ title=f"Traffic Evolution - Site: {site_label}",
1502
  template="plotly_white",
1503
  plot_bgcolor="white",
1504
  paper_bgcolor="white",
 
1538
  color_discrete_sequence=px.colors.qualitative.Plotly,
1539
  )
1540
  fig_avail.update_layout(
1541
+ title=f"Availability vs SLA - Site: {site_label}",
1542
  template="plotly_white",
1543
  plot_bgcolor="white",
1544
  paper_bgcolor="white",
 
1659
  color_discrete_sequence=px.colors.qualitative.Plotly,
1660
  )
1661
  fig_traffic_city.update_layout(
1662
+ title=f"Total Traffic Evolution - City: {selected_city}",
1663
  template="plotly_white",
1664
  plot_bgcolor="white",
1665
  paper_bgcolor="white",
 
1699
  color_discrete_sequence=px.colors.qualitative.Plotly,
1700
  )
1701
  fig_avail_city.update_layout(
1702
+ title=f"Availability vs SLA - City: {selected_city}",
1703
  template="plotly_white",
1704
  plot_bgcolor="white",
1705
  paper_bgcolor="white",