R plotly - showlegend = FALSE不起作用

时间:2018-04-25 00:12:01

标签: r plotly

为什么showlegend = FALSE不会抑制这个简化的R代码中的图例生成一个绘图散点图?感谢您的帮助。

plot_ly(x =  ~  1:5,  y =  ~ 1:5, type="scatter",mode="markers",
 color =  1:5,
 showlegend = FALSE)

1 个答案:

答案 0 :(得分:1)

private async void OnDoneClicked(object sender, EventArgs e) { //some logic } 中的showlegend参数仅指因子标签。 e.g。

plot_ly

enter image description here

plot_ly(x =  ~  1:5,  y =  ~ 1:5, type="scatter",mode="markers",
    color =  as.factor(1:5))

enter image description here

不幸的是,plot_ly(x = ~ 1:5, y = ~ 1:5, type="scatter",mode="markers", color = as.factor(1:5), showlegend = FALSE) 并未针对散点图实施,因此您需要使用不太优雅的showscale函数进行色阶:

hide_colorbar()

enter image description here