简单的问题,但我一直在努力工作一小时的大部分时间。
我有一个用R中的plotly包构建的散点图。这个图表的垂直轴是对数的,我想设置y轴的范围从0到1E7,每10 ^ i有一个滴答。我该怎么做呢?
有点hacky,但诀窍是在x域外添加一个数据点,并在你想要的y max。您还可以使用showlegend = F
将其隐藏在图例中。
p <- add_trace(p, x = list(-1), y = list(1E7), name = " ", showlegend = F)
我的x轴'域从1变为1000,因此通过在x = -1处添加点,它实际上是从图表中隐藏的。