When doing subplots for heatmaps, zmid works when not sharing colorscales through the coloraxis option. But when, I share colorscales using coloraxis, then zmid ceases to work.
I believe this is an unexpected issue.
More details: As you may know, in order to share colorscales thorugh plots, you need to use the coloraxis option like ‘coloraxis’, ‘coloraxis2’, ‘coloraxis3’ and so on. Then, you need to customize the colorbars through the update_layout of the figure. In here, you can pass options such as your desired colorscale, colorbar options such as x padding and such. However, you can’t pass zmid here. zmid stays at the figure creation. So, when I do this, it seems zmid does not get recognized. Of course, I need to zmid continue working even when sharing colorscales through coloraxis: I want the middle of the colorscales to be the provided zmid value.
Meanwhile, any hack I can go around? @adamschroeder
Thank you if you can help.