Ir al contenido principal

Cálculos estadísticos en lenguaje de programación

Aprender a calcular valores estadísticos mediante la programación te permitirá manejar datos de manera automática desde cualquier otra herramienta como un sitio web o una aplicación móvil.

Para calcular la media, la desviación estándar y graficar histogramas, requieres las siguientes bibliotecas: Pandas, Matplotlib, Numpy.

Definición del problema.

Usa el siguiente ejemplo para definir el problema: El área de recursos humanos aplicó una prueba psicométrica a 720 de sus empleados para saber ¿Cuál es la calificación media de su personal? ¿Quiénes se salen del rango normal? y ¿Qué calificaciones fueron más frecuentes?

Sigue estos pasos para preparar los datos:

·         Importa las bibliotecas antes mencionadas.

·         Carga y selecciona los datos desde un .csv a una variable.

o   ListaEmpleados=pd.read_csv(‘empleados.csv’)

o   Select=ListaEmpleados[(‘TotalAtaque’)]

Cálculos Estadísticos.

·         Utiliza los métodos:

o   media=select.mean()[0] #media para calcular la media.

o   desvstd=np.std(select)[0] #desviación estándar para calcular la desviación estándar.

o   mediana=np.median(select) #mediana para calcular la mediana.

o   varianza=np.var(select)[0] #varianza para calcular la varianza.

·         Guarda todos estos datos en sus respectivas variables para que puedas utilizarlas después.

o   print(“Media=”+str(media))

o   print(“Desviacionstd=”+str(desvstd))

o   print(“Mediana=”+str(mediana))

o   print(“Varianza=”+str(varianza))

Gráfica de histograma y cálculos estadísticos.

Debes pasar los datos que obtuviste del .csv a un arreglo, para que posteriormente los apliques a una gráfica. Una vez teniendo los datos listos sigues estos pasos para graficar el histograma:

·         Usa el método de la biblioteca plt.hist y agrega como parámetros el arreglo de datos y el número de secciones requeridos para dividir la gráfica.

o   sd=select.as_matrix()

o   #histograma de distribución normal.

o   cuenta, cajas, ignorar=plt.hist(sd,20)

·         Traza la media de color azul con el comando:

o   #Trazo de la media y la desviación estándar

o   plt.axvline(media ,color=”b”)

·         Haz las dos líneas para graficar la desviación estándar, restando y sumando al valor de la desviación estándar al valor de la media correspondiente:

o   plt.axvline(media-desVStd,color=’r’)

o   plt.axvline(media+desVStd,color=’r’)

·         Por último, muestra la gráfica con el comando: plt.show(0)


Fuente:
Fundación Carlos Slim – Curso Analista de Datos.

Comentarios

Entradas más populares de este blog

Especial Pancracio Deportivo: Mundial Norteamérica 2026 ¿Un punto de quiebre?

Ofreciendo este espacio para compartir una publicación del proyecto hermano de Pancracio Deportivo , en el que se hace un análisis transversal de lo ocurrido en el recientemente concluido Mundial de Fútbol de Norteamérica 2026 . ¿El Mundial de Norteamérica 2026 ha sido mucho más que un torneo de fútbol? Durante días se documentó el recorrido de cada selección con infografías inspiradas en la identidad artística y cultural de cada país, acompañadas de análisis históricos, deportivos, económicos y sociales. Ahora todo ese trabajo y algo más se reúne en un solo documento: "Mundial Norteamérica 2026 ¿Un punto de quiebre?" Este especial de Pancracio Deportivo no busca decir únicamente quién ganó o quién perdió. Busca responder si este Mundial marcó un antes y un después en la forma de entender el deporte, la identidad nacional, la globalización, la comercialización y el papel del fútbol como reflejo de nuestras sociedades . Son 230 páginas de análisis, ilustraciones originales y ...

Cultura Romana

En esta sección dedicada a compartir aquellas láminas, textos o infografías relevantes , en esta ocasión, es turno de compartir un material en el que de forma gráfica se observan diferentes pasajes y aspectos de la cultura romana, una de las principales civilizaciones que tuvo un amplio dominio en su época de apogeo.

Cultura Olmeca

La 1° cultura (al menos de la que se tiene un registro) en aparecer en Mesoamérica, y que es conocida como la "cultura madre", es la de los olmecas , civilización de la cual, en esta lámina que se comparte, se puede ver un poquito de su historia y de los principales elementos que la caracterizaron.