Plotly express facet plot with free axis range

This can be done with:

fig = px.line(df, x='Time', y='value', color='case', facet_row='variable')
for k in fig.layout:
    if re.search('yaxis[1-9]+', k):
        fig.layout[k].update(matches=None)
1 Like