px animations does not show correctly colors if all colors are not in the first frame
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
For example
import pandas as pd
import plotly.express as px
dataVals = {
'Lat': [39.783730, 7, 39.783730, 39.783730, 20, -4.03, 39.783730, 36.82, 39.783730],
'Lon': [-100.445882, 66, -100.445882, -100.445882, 70, 5.33, -100.445882, -1.29, -100.445882],
'Value': [40, 12, 22, 3, 60, 23, 30, 100, 200],
'Year': ['1985', '1990', '1990', '1990', '1990', '1990', '2000', '2000', '2000'],
'Continent Color': ["a", "b", "a", "a", "b", "c", "b", "d", "a"]
}
data = pd.DataFrame(dataVals)
fig = px.scatter_geo(data, lat="Lat", lon="Lon", size="Value", color="Continent Color",
animation_frame="Year", animation_group="Continent Color",
projection="natural earth", size_max=200)
fig.show()
(all points are displayed with the color of continent "a"). Reported by https://community.plot.ly/t/scatter-geo-only-shows-values-with-a-certain-color-if-i-have-multiple-years-as-the-same-year/35976. Other functions such as px.scatter have the same problem.
If all colors are used for the first frame, the problem disappears.
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 ejecutando el ejemplo proporcionado de pandas y Plotly Express; después compara px.scatter_geo con px.scatter mientras rastreas cómo se ensamblan los fotogramas de animación y los valores de color. Se considerará terminado cuando los colores introducidos después del primer fotograma se rendericen con sus propios colores en los gráficos animados, incluido el ejemplo indicado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- plotly, python
- Área
- data-visualization
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100