Consider showing UTC offset in tooltip for datetimes
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- python
- Domaine
- data-visualization
Piste de recherche
Commencez par exécuter la reproduction Python dans l’issue et examinez comment Plotly formate les valeurs datetime dans les info-bulles au survol. Le travail est terminé lorsque les deux valeurs datetime ambiguës de Europe/London restent distinguables grâce à l’affichage de leurs offsets UTC, avec une couverture ajoutée pour cet exemple.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Say I have
import pandas as pd
dfa = pd.DataFrame(
{
"datetime": ["2020-10-25T01:30"] * 2,
"price": [40, 50],
}
)
dfa['datetime'] = pd.to_datetime(dfa['datetime']).dt.tz_localize('Europe/London', ambiguous=[True, False])
dfa
datetime price
0 2020-10-25 01:30:00+01:00 40
1 2020-10-25 01:30:00+00:00 50
and I plot
px.scatter(dfa, x="datetime", y="price")
then I get
Notice how the two points are stacked one on top of each other, even though they are actually 1 hour apart
If Plotly's design decision for time zones is to display the local datetime, then I think this makes perfect sense, nice one 👍 However, I think the tooltip should give enough information to distinguish the two points, whereas currently, they both show:
datetime=Oct 25, 2020, 01:30
I would expect the bottom one to show datetime=Oct 25, 2020, 01:30 +01:00 and the top one to show datetime=Oct 25, 2020, 01:30 +00:00
- Langage dominant
- Python
- Étoiles
- 18.8k
- Forks
- 2.8k
- Merge moyen
- 13 h 41 min
- PR mergées (30 j)
- 21
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.
Autres issues de plotly/plotly.py
-
P3 size: 1 task
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
P3 size: 1 task
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
bug P1
Difficulté 1/5 Moins d'une heure Accessibilité débutants 68/100
-
feature P3
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
-
feature P3
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Toutes les issues de plotly/plotly.py
Issues similaires
-
essnmx good first issue
Difficulté 1/5 Moins d'une heure Accessibilité débutants 95/100
-
[Feature] 奇物选择添加优先级 Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
syfoud/Simulated_Scepter#174 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Giskard-AI/giskard-oss#2840 · 1 commentaire ·
-
A claim comment carrying the issue number is silently declined while the workflow reports success Ouvertearea: repo bug perceived difficulty: 2
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
yeti-platform/yeti#1380 ·