add ability to hide missing data from hover tooltip
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
I have a dataframe column with some missing values which I want to include in hover_data. Is it possible to show the column in the hover tooltip only if there's value for the currently hovered point? The current default behavior is to show col_name=%{customdata[0]} for missing values. I think it would be better to show nothing at all.

import plotly.express as px
df = px.data.gapminder().query("continent=='Oceania'")
df["pop"] = None
fig = px.line(
df,
x="year",
y="lifeExp",
color="country",
hover_data=["pop"],
title="layout.hovermode='closest' (the default)",
)
fig.update_traces(mode="markers+lines")
fig.show()
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
Commencez par reproduire l’exemple Python fourni avec plotly.express.line et hover_data, puis suivez la manière dont les valeurs manquantes deviennent du texte dans l’infobulle de survol. Le travail est terminé lorsque les points dont les valeurs sont manquantes n’affichent plus la colonne de survol, tandis que les valeurs renseignées restent visibles ; ajoutez ou mettez à jour la couverture de ce comportement si la zone de test pertinente est trouvée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- data-visualization
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Active
- Clarté
- Plutôt claire
- Accessibilité débutants
- 55/100