Das habe ich in Plot 3 und 4 bereits getan; das war ja auch der Tipp bei Stack.
Leider sind die Wahrscheinlichkeiten, die ich dort erhalte, nicht korrekt; die Fläche des Histogramms entspricht nicht eins.
Wenn ich dann wieder das Histogramm normiere, sodass die Fläche eins wird, verändern sich die ...
Die Suche ergab 7 Treffer
- Freitag 30. Januar 2015, 16:51
- Forum: Allgemeine Fragen
- Thema: Histogramm richtig normieren
- Antworten: 7
- Zugriffe: 7795
- Freitag 30. Januar 2015, 15:34
- Forum: Allgemeine Fragen
- Thema: Histogramm richtig normieren
- Antworten: 7
- Zugriffe: 7795
Re: Histogramm richtig normieren
Wenn du die normierten Häufigkeiten haben willst, dann musst du diese einfach berechnen. Summiere alle Elemente des Arrays, und dividiere das Array durch die Summe. Fertig.
Das ergibt ja leider auch nicht das richtige Ergebnis.
Array1 = numpy.random.triangular(10,15,20 , size=10**6)
NewArray1 ...
Das ergibt ja leider auch nicht das richtige Ergebnis.
Array1 = numpy.random.triangular(10,15,20 , size=10**6)
NewArray1 ...
- Freitag 30. Januar 2015, 15:17
- Forum: Allgemeine Fragen
- Thema: Histogramm richtig normieren
- Antworten: 7
- Zugriffe: 7795
Histogramm richtig normieren
Hallo Leute,
ich habe leider ein Problem damit, meine Histogramme zu normieren.
Was bei einem Parametersatz klappt, klappt leider bei dem anderen nicht und umgekehrt und
alles was ich im Internet so finde, scheint mir nicht wirklich zu helfen.
Was genau habe ich vor?
Ich möchte ein Array von ...
ich habe leider ein Problem damit, meine Histogramme zu normieren.
Was bei einem Parametersatz klappt, klappt leider bei dem anderen nicht und umgekehrt und
alles was ich im Internet so finde, scheint mir nicht wirklich zu helfen.
Was genau habe ich vor?
Ich möchte ein Array von ...
- Freitag 16. Januar 2015, 17:21
- Forum: Allgemeine Fragen
- Thema: Newbie braucht Hilfe bei Laufzeitoptimierung
- Antworten: 8
- Zugriffe: 1377
Re: Newbie braucht Hilfe bei Laufzeitoptimierung
Wenn Du ein Numpy-Array hast und etwas mit allen Zahlen in diesem Array machen möchtest, dann wendest Du die entsprechende Operation oder Numpy-Funktion einfach auf das Array an.
Das wusste ich nicht, aber ich finde es toll, wie einfach es ist! :D
Ich werde mich dann über das Wochenende mal mit ...
Das wusste ich nicht, aber ich finde es toll, wie einfach es ist! :D
Ich werde mich dann über das Wochenende mal mit ...
- Freitag 16. Januar 2015, 17:13
- Forum: Allgemeine Fragen
- Thema: Newbie braucht Hilfe bei Laufzeitoptimierung
- Antworten: 8
- Zugriffe: 1377
Re: Newbie braucht Hilfe bei Laufzeitoptimierung
Okay, danke.
Ich sehe gerade, dass man bei numpy das float weglassen kann.
Bei sympy musste man es dazuschreiben, weil sonst beim Erstellen des Histogramms ein DataType-Fehler auftrat.
Anscheinend benutzt sympy für Zahlen einen anderen Datentyp als Python selbst und das musste mit float ...
Ich sehe gerade, dass man bei numpy das float weglassen kann.
Bei sympy musste man es dazuschreiben, weil sonst beim Erstellen des Histogramms ein DataType-Fehler auftrat.
Anscheinend benutzt sympy für Zahlen einen anderen Datentyp als Python selbst und das musste mit float ...
- Freitag 16. Januar 2015, 17:05
- Forum: Allgemeine Fragen
- Thema: Newbie braucht Hilfe bei Laufzeitoptimierung
- Antworten: 8
- Zugriffe: 1377
Re: Newbie braucht Hilfe bei Laufzeitoptimierung
Wow, danke!
Ich wusste nicht, dass Numpy soetwas auch kann!
Data = [ float(numpy.sin(numpy.random.triangular(0, 5, 10))) for i in range(0,10**5)]
plt.hist(Data ,bins = 55, color='maroon', normed=True)
plt.title('Error Distribution')
plt.xlabel('x-Achse')
plt.ylabel("Probability")
plt.show ...
Ich wusste nicht, dass Numpy soetwas auch kann!
Data = [ float(numpy.sin(numpy.random.triangular(0, 5, 10))) for i in range(0,10**5)]
plt.hist(Data ,bins = 55, color='maroon', normed=True)
plt.title('Error Distribution')
plt.xlabel('x-Achse')
plt.ylabel("Probability")
plt.show ...
- Freitag 16. Januar 2015, 16:49
- Forum: Allgemeine Fragen
- Thema: Newbie braucht Hilfe bei Laufzeitoptimierung
- Antworten: 8
- Zugriffe: 1377
Newbie braucht Hilfe bei Laufzeitoptimierung
Hallo Leute,
ich bin eigentlich noch ein absoluter Anfänger in der Programmierung und ich arbeite mich nun seit zwei Monaten in Python3 ein.
Ich möchte ein Programm schreiben, das Zufallszahlen x_1 bis x_5 erzeugt, die einer bestimmten Verteilung unterliegen.
beispielsweise ist x_1 dreieckverteilt ...
ich bin eigentlich noch ein absoluter Anfänger in der Programmierung und ich arbeite mich nun seit zwei Monaten in Python3 ein.
Ich möchte ein Programm schreiben, das Zufallszahlen x_1 bis x_5 erzeugt, die einer bestimmten Verteilung unterliegen.
beispielsweise ist x_1 dreieckverteilt ...
