在 R 中绘制:使用 "reversed" autorange 在轴上设置范围

plotly in R : setting ranges on axis with "reversed" autorange

我在 R 中有一个带有反向 x 轴的绘图。我希望能够玩它的范围。我知道这是正常的,因为根据设计,设置 "range" 会将 "autorange" 变为 "FALSE"。 https://plot.ly/r/reference/#layout-xaxis-range

但我仍然需要玩转这个反转轴的范围。任何解决方法,有人吗?

问候

library(plotly)
s <- seq(1, 8)
plot_ly(x = s, y = s) %>%
  add_trace(y = rev(s)) %>%
  layout(
     xaxis = list(range = c(3,5), autorange="reversed"), 
     yaxis = list(range = c(2, 5)))

只是重新输入我上面的评论。使用 plotly_3.4.3(开发版)和 ggplot2_2.1.0。从您的代码中删除 autorange="reversed" 并尝试:

s <- seq(1, 8) 
plot_ly(x = s, y = s) %>% 
add_trace(y = rev(s)) %>% 
layout( xaxis = list(range = c(5,3)), yaxis = list(range = c(2, 5)))