Plotly - 如何排除y轴的一部分或重置零轴?
1 个回答
0
在这个文档中,提到“范围断裂(rangebreaks)只适用于‘日期’类型的坐标轴”。你可以在这里查看:https://plotly.com/python/reference/layout/yaxis/
一种方法是重新调整你的数据,以消除空隙。比如说,可以对负值加100,对正值减100。这样做后,再设置一下ticklabels,确保Y轴的标签还是正确的。
另一种方法(虽然有点不确定,但可能会让你看到明显的断裂模式)是把你的Y值转换成日期。比如,先把它们转换成正整数,然后再用fromordinal()进行转换。接着使用rangebreaks,最后再用ticklabels来确保坐标轴的标签是正确的。