Colored and Styled Error Bars described incorrectly in docs
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 18.3k
- Forks
- 2k
- Ø Merge
- 2 T. 12 Std.
- Gemergte PRs (30 T.)
- 28
Beschreibung
This error was reported by Martin Shell, the VP customer success at Taipy.
The error is located in Colored and Styled Error Bars.
In the example, the js code begins as follow:
function linspace(a,b,n) {
return d3.range(n).map(function(i){return a+i*(b-a)/(n-1);});
}
x_theo = linspace(-4, 4, 100)
sincx = Math.sin(x_theo) / x_theo
(looks like someone translated this FROM python -- ironic as I am translating it TO python).
In any case, in the last line, x_theo is a js array and I think the coder was trying to get an array out, but this code results in sincx being set to NaN. Plotly js basically ignores sincx and the resulting chart is clearly not what is intended. You need to do something like:
sincx = x._theo.map(x=>Math.sin(x)/x)
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
Öffne den JavaScript-Dokumentationsabschnitt mit dem Titel “Colored and Styled Error Bars” und untersuche das Beispiel, das mit linspace beginnt und mit der sincx-Berechnung endet. Korrigiere die Array-Berechnung, sodass das Beispiel das vorgesehene Fehlerbalkendiagramm erzeugt, und überprüfe anschließend, dass das gerenderte Beispiel keine NaN-Werte mehr enthält.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- d3, javascript
- Bereich
- data-visualization, documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 55/100