自定义刻度线/标签出现在曲面图中的x和y轴上?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义刻度线/标签出现在曲面图中的x和y轴上?相关的知识,希望对你有一定的参考价值。
我想控制曲面图的刻度线
在此使用标准火山代码获得可重现的代码。这是我尝试过的,但它似乎没有起作用。
p <- plot_ly(x = kd$x, y = kd$y, z = kd$z) %>% add_surface() %>% layout(title = 'Example plot',xaxis = list(autotick = F, dtick = 10))
我希望x轴的增量为10和y轴,数字需要被单词替换,但我只在这里寻找3个刻度,如“Sixty”(而不是60),“Eighty”(而不是80)和“百”(而不是100)。我不知道如何处理y轴。
在这个答案中它也试着尝试这个,但它对我不起作用。 Control which tick marks / labels appear on x-axis in plotly?
在这里,它提到添加后缀但不替换。 Plotly in R: format axis - tick labels to percentage
答案
对于你的第一个问题(即,我希望x轴增量为10)很难说,因为x轴是从1到4.但对于你的第二个问题,你可以试试这个:
plot_ly(x = kd$x, y = kd$y, z = kd$z) %>% add_surface() %>% layout(scene = list(yaxis = list(
tickmode = "array",
nticks = 6,
tickvals = c(60, 80, 100),
ticktext = c("Sixty", "Eighty", "Hundred")
)))
以上是关于自定义刻度线/标签出现在曲面图中的x和y轴上?的主要内容,如果未能解决你的问题,请参考以下文章