`plotly.graph_objects.Scatter` property `fillgradient` does not plot gradients with v5.22.0 in python
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 18.8k
- Forks
- 2.8k
- Merge moyen
- 16 h 26 min
- PR mergées (30 j)
- 21
Description
Description
I am trying to use the fillgradient in a scatter plot with plotly.
I copied the documentation code for its use, but on code execution, the gradient does not appear.
Operating system & Environment
- OS: macOS Sonoma
14.5 - language: python
3.11.3 - relevant libraries (working on VSCode in a jupyter notebook)
- plotly
5.22.0 - jupyterlab
3.6.3 - ipywidgets
8.0.4 - notebook
6.5.4
- plotly
Code used
import plotly.graph_objects as go
fig = go.Figure(
[
go.Scatter(
x=[1, 2, 3, 4],
y=[3, 4, 8, 3],
fill=None,
mode="lines",
line_color="darkblue",
),
go.Scatter(
x=[1, 2, 3, 4],
y=[1, 6, 2, 6],
fill="tonexty",
mode="lines",
line_color="darkblue",
fillgradient=dict(
type="horizontal",
colorscale=[(0.0, "darkblue"), (0.5, "royalblue"), (1.0, "cyan")],
),
),
]
)
fig.show()
Output in picture:
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Reproduisez le problème de l’exemple Python fourni dans un notebook Jupyter en utilisant l’environnement Plotly 5.22.0 indiqué, en commençant par fig.show() et la configuration de Scatter fillgradient. Comparez le résultat rendu avec l’exemple documenté de remplissage en dégradé ; le problème est résolu lorsque le dégradé configuré apparaît dans le remplissage du scatter.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- jupyter-notebook, python
- Domaine
- data-visualization
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100