`zmax` argument not effective in `px.imshow` when `img` contains `np.nan`
Offen
Dieses Issue hat noch niemand übernommen.
bug
P3
- Vorherrschende Sprache
- Python
- Sterne
- 18.8k
- Forks
- 2.8k
- Ø Merge
- 16 Std. 26 Min.
- Gemergte PRs (30 T.)
- 21
Beschreibung
Results for
import pandas as pd
import numpy as np
import plotly.express as px
df = pd.DataFrame({"foo": [1, 2, 3]})
px.imshow(df, zmax=2)
Results for
import pandas as pd
import numpy as np
import plotly.express as px
df = pd.DataFrame({"foo": [1, 2, 3, np.nan]})
px.imshow(df, zmax=2)
When df contains np.nan, zmax is not taking effect. Intesrestingly, if zmin is specified at the same time, it works.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, die beiden px.imshow-Beispiele aus dem Issue auszuführen, und vergleiche das Verhalten von zmax mit und ohne np.nan. Suche die Implementierung von px.imshow und die vorhandenen Tests und füge anschließend eine Abdeckung hinzu, die zeigt, dass zmax=2 für Daten mit np.nan weiterhin wirksam bleibt; das Issue ist abgeschlossen, wenn dieser Regressionstest erfolgreich ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- numpy, pandas, python
- Bereich
- data-visualization
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 48/100