Ich muss Datensatz von Normalverteilung erzeugen $ N = (\ mu, \ sigma^2) $. Wie erzeugt man diese Daten mit Python? Der Wert von $ \ mu $ und $ $ \ sigma wirdWie man Daten von Normalverteilung erzeugt
4
A
Antwort
2
Verwendung gegeben numpy.random.normal
Wenn Sie 1000 Proben aus der Standardnormalverteilung erzeugen möchten, können Sie einfach tun können
import numpy
mu, sigma = 0, 1
samples = numpy.random.normal(mu, sigma, 1000)
Sie lesen die Dokumentation here für weitere Details.
+0
Vielen Dank @Banach Tarski. Ich werde es versuchen. –
1
Sie können es berechnen manuell
import numpy as np
mu = 0;
sigma = 1;
# Generates numbers between -0.5, 0.5
x_vals = np.random.rand(10) - 0.5
# Compute normal distribution from x vals
y_vals = np.exp(-pow(mu - x_vals,2)/(2 * pow(sigma, 2)))/(sigma * np.sqrt(2*np.pi))
print y_vals
Oder können Sie die gegebene Funktion
# You can also use the randn function
y_vals2 = sigma * np.random.randn(10) + mu
print y_vals2
+0
Danke @jrhee lass mich es versuchen. –
Verwandte Themen
- 1. eine Normalverteilung bis 1D Daten
- 2. Wie man Permutationen erzeugt?
- 3. Wie man spezifische Daten von der Webseite erzeugt?
- 4. In MATLAB, wie man Zufallszahlen abhängig von den Daten erzeugt?
- 5. Python 3.1 - Erstellen von Normalverteilung
- 6. Wie man Methodensignatur erzeugt?
- 7. Wie scrape man Daten, die mit infinite scroll erzeugt wurden?
- 8. Wie man freedraw line mit den freedrawing `s Daten erzeugt
- 9. Wie man Javadoc von der Befehlszeile erzeugt
- 10. Wie man Codebeispiele von einer Grammatik erzeugt?
- 11. Wie erzeugt man ein Bild mit Python und gegebenen Daten?
- 12. Wie man eine kumulative Normalverteilung in PHP generiert
- 13. Wie man eine Gitarrennote erzeugt
- 14. Normalverteilung Beste Annäherung
- 15. Plot Normalverteilung in 3D
- 16. Kurtosis einer Normalverteilung
- 17. Wie erzeugt man Flammengraphen mit PHP?
- 18. Umwandlung einer Normalverteilung nach Linear
- 19. Wie man `DOS/Unix` erzeugt Wie GUI
- 20. Julia: zufällige Normalverteilung
- 21. wie man gekippten Text wie diesen erzeugt -
- 22. Python pylab plot Normalverteilung
- 23. Normalverteilung der AUROCs
- 24. Normalverteilung mit scipy
- 25. Wie erzeugt man zufällige Farben in Matplotlib?
- 26. Delphi 7: Wie man Klassenhierarchie erzeugt?
- 27. Erzeugt alle Daten zwischen zwei
- 28. matplotlib pcolormesh erzeugt Artefakte Daten
- 29. iOS: Wie man zufällige Pastellfarben erzeugt?
- 30. Wie man mapping.txt mit Eclipse erzeugt?
von Daten verwenden, meinen Sie * Proben erzeugen * von der Normalverteilung? –
Ja generieren Daten aus der Normalverteilung –