我的代码如下,但我希望将白色映射到 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)
现在它没有给出一个图表,其中零以上的值是绿色的,零以下的值是红色的......