cumulative-frequency

___ tag123matplotlib ___ Matplotlib ist eine Grafikbibliothek für Python, die interaktiv verwendet oder in eigenständige GUIs eingebettet werden kann. Seine kompakte "pyplot" -Schnittstelle ähnelt den Zeichenfunktionen von MATLAB®. ___ tag123histogram ___ In der Statistik ist ein Histogramm eine grafische Darstellung, die einen visuellen Eindruck der Verteilung der Daten zeigt. ___ tag123python ___ Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend. ___ tag123kumulative frequenz ___ hilf uns dieses Wiki zu bearbeiten ___ qstnhdr ___ Tricks, um kumulatives Histogramm in umgekehrter Reihenfolge in Matplotlib zu erhalten ___ qstntxt ___

Ich frage mich, ob es einen (besseren) Trick gibt, um ein kumulatives Histogramm in Matplotlib umzukehren.

Nehmen wir an, ich habe einige Punkte im Bereich von 0,0 bis 1,0, wobei 1,0 der beste Wert ist. Jetzt interessiert mich, wie viele Proben über eine bestimmte Score-Schwelle sind.

%Vor%

Standardmäßig würde matplotlib das kumulative Histogramm wie bei 'Anzahl der Proben & lt; = Punktzahl'

darstellen %Vor%

Was ich eigentlich will, ist das kumulative Histogramm, das nicht 'Anzahl der Proben & lt; = Punktzahl', sondern 'Anzahl der Proben & gt; = Punktzahl'

anzeigt

Ich könnte es so machen, aber wie würde ich dann das "Minus" -Zeichen auf der X-Achse loswerden?

%Vor%

Irgendwelche besseren Ideen?

    
___ answer28889994 ___

Ziemlich sicher, dass Sie einfach %code% in Ihrem Funktionsaufruf verwenden können:

%Vor%

Aus der matplotlib hist () Dokumentation:

  

Wenn kumulativ zu weniger als 0 (z. B. -1) ausgewertet wird, wird die Richtung der Akkumulation umgekehrt.

Sehen Sie sich das dritte Beispielbild an hier ; Ich denke, es macht was du willst.

    
___
1
Antwort

Tricks, um kumulatives Histogramm in umgekehrter Reihenfolge in Matplotlib zu erhalten

Ich frage mich, ob es einen (besseren) Trick gibt, um ein kumulatives Histogramm in Matplotlib umzukehren. Nehmen wir an, ich habe einige Punkte im Bereich von 0,0 bis 1,0, wobei 1,0 der beste Wert ist. Jetzt interessiert mich, wie viele Prob...
05.03.2015, 23:30