Hola, mi nombre es Brian Higgins y. En estas lecciones aprenderás cómo. Encontrar la distribución de datos mediante histogramas. Generaremos datos aleatorios para trazarlos como un histograma. Luego agregaremos opciones de estilo a nuestros histogramas. Y luego crearemos subtramas para un histograma. En esta lección, generaremos datos aleatorios para trazar como un histograma. Primero te preguntarás ¿qué es un histograma? Un histograma es un gráfico que utiliza rectángulos. Mostrando la distribución de frecuencia de un conjunto de datos continuos en intervalos numéricos sucesivos de igual tamaño. Esto permite inspeccionar los datos para su tipo de distribución. Entonces, por ejemplo, una distribución normal, estadísticamente. Hablando, también puedes buscar. Valores atípicos, asimetría y otra información estadística. Por lo general, la variable independiente se traza horizontalmente. Y la variable dependiente se traza verticalmente. Por el contrario, un gráfico de barras diferente de un histograma muestra datos categóricos donde cada barra representa una categoría. Normalmente hay un espacio entre las barras en un gráfico de barras como opuesto al histograma, donde no hay espacio entre el barras. Comencemos a codificar un poco y generemos un histograma en nuestro primer bloque de código. Aquí importaremos la biblioteca Matplotlib. Como hemos hecho antes, pero usando la subbiblioteca de gráficos Pi y nuestro alias PLT. Además, para este ejercicio, importaremos NumPy Python Biblioteca que podemos usar para generar una distribución aleatoria. de números. Pondremos el alias de esta biblioteca como NP. Ejecutemos ese código. Bien, entonces hemos importado esas bibliotecas. A continuación, generaremos una distribución aleatoria. De números que usan esa biblioteca NumPy. Entonces, en este ejemplo, generaremos un. Distribución aleatoria de 100 números. Entonces asignaremos NUM como el valor de 100. Y llamaremos a la función rand de nuestras bibliotecas aleatorias NumPy. Pasar ese NUM, que tiene un valor de 100, generará un lista. De 100 números en una variable llamada x. Ejecutemos eso. Bien, ahí ves la lista de nuestros números aleatorios, 100. números generados aleatoriamente. A continuación visualizaremos esa distribución aleatoria. Números con histograma. Entonces llamaremos PLT, o nuestro Pi traza su función histórica y la pasamos nuestra lista de 100 números llamados x. Y luego mostraremos esa trama. Bien, entonces ves nuestra trama de. Números aleatorios en esta figura aquí. Y lo siguiente que haremos es generar un aleatorio normal. Distribución de números utilizando la biblioteca NumPy. Con esto defines cuantos números aleatorios quieres generar, como ya lo hemos hecho. Pero para una distribución normal, los números aleatorios tendrán una media y una desviación estándar. Entonces una media será el promedio. Primero asignaremos una media a un valor de cero, un estándar desviación a un valor de uno, y generaremos 100 de estos números. Nuevamente, llamaremos a la biblioteca aleatoria de NumPy. Esta vez usaremos la función normal. Y pase nuestra media y desviación estándar y 100 valores que se generarán en nuestra variable NUM. Y eso será asignado a nuestra lista x. Y luego imprimiremos nuestra lista de números. De nuevo, aquí está nuestra lista de números que tienen un valor medio. de cero. Entonces notarás que los valores son menores. Que y mayor que cero, y eso se debe a que nuestra media es cero. Así que dibujemos un histograma de esos números. nuevamente llamando a la función hist de nuestras bibliotecas PLT y pasando nuestra lista llamada x. Bien, si te fijas en la trama que se generó allí, nuestros números. Tener una media alrededor de cero. Entonces notarás que la barra más alta está cerca de cero. Por último, generaremos una distribución bimodal. Una distribución bimodal de números tiene dos medias. Entonces lo que haremos es generar dos listas de números aleatorios. donde cada lista. Tiene su propia media y la concatenaremos. Júntelos y luego trace esa lista. Entonces, cada lista tendrá 400 números. Asignaremos la variable mu, es decir, el. La media sigma es la desviación estándar para el. La primera lista es diez y 40. La segunda lista es la media mu dos y la desviación estándar sigma. dos serán 105. Y luego lo que haremos será generar. Dos listas aleatorias de números distribuidos normalmente con el variables que le asignamos. Entonces nuestra primera lista es x uno. Eso tiene una media de diez. Nuestra segunda lista es x dos con una media de 100. Entonces generaremos esas listas x uno y x dos. Y lo que haremos entonces será llamar a la función de concatenación de NumPy. y pasaremos la primera lista y agregaremos la segunda lista x dos a x uno. Y crearemos una nueva lista llamada x. Y luego graficaremos usando nuevamente la función hist con esta lista tendrá dos medios. Y nuevamente, esta es una distribución bimodal. Y echaremos un vistazo a eso y veremos que los dos medios son obvio de nuestra trama. De nuevo, la primera lista tenía un. Media de alrededor de diez. Verás eso como el primer pico en las barras. Y luego el último pico es la lista de números alrededor de 100. Entonces aquí se muestran dos medios. Gracias por mirar y estad atentos a nuestra próxima lección donde Agregaremos algunas opciones de estilo a nuestro histograma.