plotly / plotly/plotly.js

Plotly Waterfall values are being cut off by xaxis

Offen
#5,707 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug P3
Vorherrschende Sprache
JavaScript
Sterne
18.3k
Forks
2k
Ø Merge
2 T. 12 Std.
Gemergte PRs (30 T.)
28

Beschreibung

Values are being cut off by the x axis. Not sure what is causing it. I have tried using textposition="auto" but i am still running into the same issue. enter image description here

import plotly.graph_objects as go

fig = go.Figure(go.Waterfall(
    name = "20", orientation = "v",
    measure = ["relative", "relative", "total", "relative", "relative", "total"],
    x = ["Sales", "Consulting", "Net revenue", "Purchases", "Other expenses", "Profit before tax"],
    textposition = "outside",
    text = ["1.4", "-0.8", "-0.3", "(-0.3)", "-20", "Total"],
    y = [1.4, -0.8, -0.3, -0.3, 20, 0],
    connector = {"line":{"color":"rgb(63, 63, 63)"}},
    cliponaxis=True
))

fig.update_layout(
        title = "Profit and loss statement 2018",
        showlegend = True,

)

fig.show()

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, das bereitgestellte Plotly Waterfall-Beispiel auszuführen und die abgeschnittenen Werte mit textposition="outside" und cliponaxis=true zu reproduzieren. Es wird keine Quelldatei und kein Test genannt; untersuche das Verhalten der Achsenbeschneidung und verifiziere anschließend, dass die angezeigten Werte des Beispiels nicht mehr abgeschnitten werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
data-visualization
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.