【发布时间】:2019-01-28 14:49:08
【问题描述】:
每个数据点“符号”和“名称”都有一些数据和两个类别。我正在绘制数据并使用不同的符号和颜色映射类别,如下所示。
data <- data.frame(
x= c(1,2,3,4,5,6,7,8),
y = c(10,11,10,12,11,9,8,13),
symbol = c("invalid", "valid", "invalid",
"valid", "valid", "valid","valid", "valid"),
name = c("A", "B", "B", "A", "A", "A", "B", "B"))
plot_ly(data) %>%
add_markers(y = ~y, x = ~x, symbol = ~symbol, color = ~name,
symbols = c(4, 27),
mode = 'markers',
#split = ~name,
colors = c("red", "navy"))
传说很笨拙。
我想将两个图例条目与十字合并,并为图例中的十字设置中性颜色,如下所示:
我尝试使用split 参数,但没有帮助。
【问题讨论】: