0

我有这样的问题 - 我想制作标记具有不同颜色的散点图。但问题是标记的名称——它有不同于点的颜色。

有没有办法让它保持一致?

这是代码示例:

library(data.table)
library(plotly)

data<-data.table(c('A','B','C'),c(1,2,3),c(3,2,1))

plot_ly(data,x=data$V2, y=data$V3,type='scatter',marker=list(size=10)) %>%
add_text(text=data$V1,textposition = "top right",color=data$V1) %>%
layout(showlegend = FALSE)
4

1 回答 1

0

尝试这个。根据需要更改t中的内容。

library(data.table)
library(plotly)

data<-data.table(c('A','B','C'),c(1,2,3),c(3,2,1))

t <- list(
          family = "sans serif",
          size = 14,
          color = toRGB("grey50"))

plot_ly(data,x=data$V2, y=data$V3,type='scatter',marker=list(size=10)) %>%
add_text(textfont = t, text=data$V1,textposition = "top right",color=data$V1) %>%
layout(showlegend = FALSE)   
于 2018-02-21T09:14:32.007 回答