在 plotly 上修改 y 轴
Modify y axis on plotly
我有一个使用 plotly r 的绘图。到目前为止,变化还看不到那么多。所以为了做到这一点,如果 y 轴是 0-70%,有没有办法在 y 轴上只显示 50%-70%,这样可以更清楚地看到变化。
下面是我正在使用的代码
output$plot <- renderPlotly({
if (is.null(ab()))
return(NULL)
y <- list(title = "Percentange")
x <- list(title = "Months")
plot_ly(ab(), x = ~ Month_considered, y = ~ pct * 100,type = 'scatter', mode = 'marker',
fill = 'tozeroy', line = list(color = 'rgb(205, 12, 24)', width = 4)) %>%layout(xaxis = x, yaxis = y)})
您没有提供可重现的示例,因此很难测试,但您可以尝试:
y <- list(title = "Percentage", range = c(50,70))
plot_ly(ab(), x = ~ Month_considered, y = ~ pct * 100,type = 'scatter', mode = 'marker', fill = 'tozeroy', line = list(color = 'rgb(205, 12, 24)', width = 4)) %>% layout(xaxis = x, yaxis = y)})
我有一个使用 plotly r 的绘图。到目前为止,变化还看不到那么多。所以为了做到这一点,如果 y 轴是 0-70%,有没有办法在 y 轴上只显示 50%-70%,这样可以更清楚地看到变化。 下面是我正在使用的代码
output$plot <- renderPlotly({
if (is.null(ab()))
return(NULL)
y <- list(title = "Percentange")
x <- list(title = "Months")
plot_ly(ab(), x = ~ Month_considered, y = ~ pct * 100,type = 'scatter', mode = 'marker',
fill = 'tozeroy', line = list(color = 'rgb(205, 12, 24)', width = 4)) %>%layout(xaxis = x, yaxis = y)})
您没有提供可重现的示例,因此很难测试,但您可以尝试:
y <- list(title = "Percentage", range = c(50,70))
plot_ly(ab(), x = ~ Month_considered, y = ~ pct * 100,type = 'scatter', mode = 'marker', fill = 'tozeroy', line = list(color = 'rgb(205, 12, 24)', width = 4)) %>% layout(xaxis = x, yaxis = y)})