Plotly,在使用 add_markers 创建的点周围添加边框
Plotly, add border around points created with add_markers
我正在尝试创建一个 plotly
点周围有边框的散点图。
理想情况是:
plot_ly(data = iris, x = ~Sepal.Length, y = ~Petal.Length,
marker = list(size = 10,
color = 'rgba(255, 182, 193, .9)',
line = list(color = 'rgba(152, 0, 0, .8)',
width = 2)))
但在我的(更复杂的)案例中,我正在使用 add_markers
函数创建绘图:
plot_ly(data = iris) %>%
add_markers(x = ~Sepal.Length, y = ~Petal.Length,
color = 'rgba(255, 182, 193, .9)')
因此 line
参数给出了线而不是围绕点的边界:
添加 symbol = "circle-open"
作为参数也无济于事。
请帮忙。
您必须将这些属性作为 list
提供给参数 marker
:
plot_ly(data = iris) %>%
add_markers(x = ~Sepal.Length,
y = ~Petal.Length,
marker = list(
color = 'rgba(255, 182, 193,0.5)',
line = list(color = 'rgba(152, 0, 0, .8)',
width = 2)
)
)
我正在尝试创建一个 plotly
点周围有边框的散点图。
理想情况是:
plot_ly(data = iris, x = ~Sepal.Length, y = ~Petal.Length,
marker = list(size = 10,
color = 'rgba(255, 182, 193, .9)',
line = list(color = 'rgba(152, 0, 0, .8)',
width = 2)))
但在我的(更复杂的)案例中,我正在使用 add_markers
函数创建绘图:
plot_ly(data = iris) %>%
add_markers(x = ~Sepal.Length, y = ~Petal.Length,
color = 'rgba(255, 182, 193, .9)')
因此 line
参数给出了线而不是围绕点的边界:
添加 symbol = "circle-open"
作为参数也无济于事。
请帮忙。
您必须将这些属性作为 list
提供给参数 marker
:
plot_ly(data = iris) %>%
add_markers(x = ~Sepal.Length,
y = ~Petal.Length,
marker = list(
color = 'rgba(255, 182, 193,0.5)',
line = list(color = 'rgba(152, 0, 0, .8)',
width = 2)
)
)