labelalias should have the option to not affect hover labels or unified hover title
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 18.8k
- Forks
- 2.8k
- Merge medio
- 16 h 26 min
- PR fusionados (30 d)
- 21
Descripción
Currently, xaxis.labelalias/yaxis.labelalias changes both the axis tick labels and the hover labels / unified hover title. In some use cases, users want to display friendly axis labels but keep the hover title showing the raw data value.
Using tickvals/ticktext is a workaround but requires manually updating tick mappings if the axis data changes dynamically.
The new unifiedhovertitle.text allows formatting of the hover title, but it does not support mapping from x/y values to aliases.
Proposed solution:
Add an option for labelalias to only affect axis ticks. Hover labels and unified hover title should still display the underlying raw value unless explicitly overridden.
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
Comienza localizando en el repositorio el tratamiento de xaxis.labelalias, yaxis.labelalias, las etiquetas de hover y unifiedhovertitle. Determina cómo podría la opción limitar los alias a las etiquetas de las marcas de los ejes y, a continuación, verifica que las etiquetas de hover y los títulos del hover unificado conserven los valores sin procesar, a menos que se sobrescriban explícitamente; añade o actualiza pruebas para ambos tipos de ejes y las asignaciones de datos dinámicas.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- data-visualization
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100