相关疑难解决方法(0)

如何在 R 绘图色标中强制将零映射到白色

我的代码如下,但我希望将白色映射到 0,而不是 data_bydate$avg_score 的最大值和最小值的中间值

g <- plot_ly(data_bydate, x = ~Date, y = ~avg_score, color =data_bydate$avg_score, colors = c("#FF0000","#FFFFFF", "#008000"), mode ='markers', marker = list(size=3)) %>%
layout(legend = list(orientation = 'h'), 
       xaxis = list(title = "",
                    zeroline = FALSE,
                    tickformat="%X",
                    showline = TRUE), 
       yaxis = list(title = "",
                    zeroline = FALSE,
                    showline = TRUE ))
Run Code Online (Sandbox Code Playgroud)

现在它没有给出一个图表,其中零以上的值是绿色的,零以下的值是红色的......

r graph colors plotly

3
推荐指数
1
解决办法
2287
查看次数

标签 统计

colors ×1

graph ×1

plotly ×1

r ×1