我有以下代码
library(plotly) A <- matrix(seq(1, 20), nrow = 4, ncol = 5) p <- plot_ly(z = t(A), type = "heatmap", colorscale = "Greys") p
无论如何要改变y轴上的刻度之间的步骤,只显示偶数(0,2,4)?
您需要指定一些 layout.yaxis.tick* 属性 . 您可以阅读更多相关信息here以查看更多自定义选项 .
layout.yaxis.tick*
library(plotly) A <- matrix(seq(1, 20), nrow = 4, ncol = 5) p <- plot_ly(z = t(A), type = "heatmap", colorscale = "Greys") p %>% layout( yaxis = list( tickmode = 'array', tickvals = seq(0, 5, by = 2), ticktext = seq(0, 5, by = 2) ) )
1 回答
您需要指定一些
layout.yaxis.tick*
属性 . 您可以阅读更多相关信息here以查看更多自定义选项 .