Individual marker styling inconsistent
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- R
- Estrellas
- 2.7k
- Forks
- 641
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Hi, thank you for making and working on such a wonderful plotting package.
For one of the projects I'm working on, I'm trying to style individual markers, however it's inconsistent when trying to target individual markers. For example I want to make the fourth point as full opacity (1) and larger (15) while the others are at 0.2 and size 10. I would expect "sample4" to be at full opacity, but it's "sample3". Am I doing something wrong?
test_data <- data.frame(
x_data = c(2.8113, 5.8112, 7.3461, 15.5405, 16.3035),
y_data = c(2, 2, 2, 6, 3),
groups = c("group1", "group1", "group2", "group2", "group1"),
samples = c("sample1", "sample2", "sample3", "sample4", "sample5")
)
plotly::plot_ly(
test_data,
x = ~x_data,
y = ~y_data,
mode = "markers",
type = "scatter",
color = ~groups,
text = ~samples,
marker = list(
size = c(10, 10, 10, 15, 10),
opacity = c(0.2, 0.2, 0.2, 1, 0.2)
)
)
produces the following plot
Thanks a lot in advance!
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Reproduzca el ejemplo proporcionado de plot_ly en el repositorio plotly.R e inspeccione cómo se asignan los vectores marker agrupados a los puntos representados. Compare el estilo marker mostrado con los vectores size y opacity solicitados. Se considera terminado cuando sample4 recibe size 15 y opacity 1, mientras que las demás muestras reciben size 10 y opacity 0.2.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- r
- Área
- data-visualization
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bien especificado
- Aptitud para principiantes
- 45/100