Код:
import plotly.express as px
import pandas as pd
import polars as pl
new_data = {
'date': pd.date_range('2022-01-01', periods=8, freq="ME"),
'parent_category': ['Electronics', 'Electronics', 'Fashion', 'Fashion', 'Home Goods', 'Electronics', 'Fashion','Electronics'],
'child_category': ['Smartphones', 'Laptops', 'Shirts', 'Pants', 'Kitchenware','Laptops', 'Shirts', 'Smartphones'],
'values': [1, 2, 3, 4, 5, 6, 7, 8]
}
# Create DataFrame
new_data = pl.DataFrame(new_data)
new_data
сюжет:
px.scatter(new_data,
x='date', y='values', color = 'child_category', facet_row="parent_category",
facet_row_spacing=0.025
)

с try-за исключением: ничего не отображается
try:
px.scatter(new_data,
x='date', y='values', color = 'child_category', facet_row="parent_category",
# title = f"{Category_Selected} Group of Test
(Dash Horizontal line is Test limits)", #
facet_row_spacing=0.025, # ,facet_col_wrap=2
)
except:
# if error just leave blank and move to next code
pass
Подробнее здесь: https://stackoverflow.com/questions/792 ... cept-block