| from __future__ import annotations | |
| import pandas as pd | |
| def fmt_pct(value: float) -> str: | |
| if pd.isna(value): | |
| return "n/a" | |
| return f"{float(value):.1%}" | |
| def fmt_money(value: float) -> str: | |
| if pd.isna(value): | |
| return "n/a" | |
| return f"${float(value):.4f}" | |
| def fmt_int(value: float | int) -> str: | |
| if pd.isna(value): | |
| return "n/a" | |
| return f"{int(value):,}" | |
| def fmt_latency_ms(value: float) -> str: | |
| if pd.isna(value): | |
| return "n/a" | |
| return f"{float(value):,.0f} ms" | |