How to update only parts of a Plotly figure in a Dash callback?

Hi @lmnice a solution here would be to change the axis type dropdowns to be Dash dcc.Dropdown objects instead of plotly dropdowns so that you can use their values in a State argument of your callback. The only way you can modify only the traces of a figure is with extendData but this is only for the case where you add new data to existing traces.