Apprendimento automatico - Distribuzione normale
- Pagina precedente Distribuzione dei dati
- Pagina successiva Scatter Plot
Distribuzione dei dati normale (Normal Data Distribution)
Nel capitolo precedente, abbiamo imparato come creare un array completamente casuale di una dimensione data tra due valori dati.
In questo capitolo, impareremo come creare un array che concentra i valori attorno a un valore dato.
Nella probabilità matematica, dopo che il matematico Carl Friedrich Gauss ha proposto la formula di questa distribuzione dei dati, questa distribuzione dei dati è stata chiamata distribuzione dei dati normali o distribuzione dei dati Gaussiana.
Esempio
Distribuzione dati normale tipica:
import numpy import matplotlib.pyplot as plt x = numpy.random.normal(5.0, 1.0, 100000) plt.hist(x, 100) plt.show()
Risultato:

Nota:Poiché la distribuzione normale ha una forma a campana, viene anche chiamata curva a campana.
Spiegazione del grafico a barre
Usiamo numpy.random.normal()
L'array creato dal metodo (con 100000 valori) viene tracciato come grafico a barre con 100 colonne.
Abbiamo specificato che la media è 5.0 e la deviazione standard è 1.0.
Questo significa che questi valori dovrebbero concentrarsi attorno a 5.0 e essere raramente lontani dalla media di 1.0.
Da un grafico a barre, si può vedere che la maggior parte dei valori si trova tra 4.0 e 6.0, con il valore massimo circa 5.0.
- Pagina precedente Distribuzione dei dati
- Pagina successiva Scatter Plot