diff --git a/clearml/utilities/plotly_reporter.py b/clearml/utilities/plotly_reporter.py index 515b9fd8..9f9d2696 100644 --- a/clearml/utilities/plotly_reporter.py +++ b/clearml/utilities/plotly_reporter.py @@ -504,7 +504,7 @@ def create_plotly_table(table_plot, title, series, layout_config=None): cells_values = table_plot.T.values.tolist() if index_added: if isinstance(table_plot.index, pd.MultiIndex): - headers_values = list(table_plot.index.names or []) + headers_values + headers_values = [n or "" for n in (table_plot.index.names or [])] + headers_values cells_values = list(zip(*(table_plot.index.values.tolist() or []))) + cells_values else: headers_values.insert(0, table_plot.index.name or "")