Ejemplo adicional 1

Enunciado del problema

Luego de varios paros de brazos caídos y una huelga de 24 horas, la gerencia de una empresa exportadora de espárrgos decide evaluar los ingresos de sus trabajadores.

Para ello solicita a su departamento de mercadotecnia realizar una encuesta para ver si el descontento de los trabajadores tiene fundamento. El departamento toma una muestra de los ingresos de 30 trabajadores seleccionados aleatoriamente.

Este departamento desea calcular la media, varianza, mediana, desviación estándar y el coeficiente de variación a fin de informar adecuadamente a la gerencia.

Solución

Bien

Vamos a codificar nuestro primer módulo que se llamará mymod01.py

Para ello, en la ventana que hemos abierto, use la secuencia: [File] - [Save as] y cuando pida nombre, ubique la unidad y carpeta. Luego digite mymod01 en el nombre del archivo.


Sólo por costumbre y porque lo necesitamos, vamos a empezar ingresando la importación de numpy

import numpy as np
A continuación definiremos una variable (datos) como lista, que conendrá los datos de la muestra.

datos = [1152,2286,2774,1425,721,2045,1386,1559,3085,1255,2382,621,2533,2280,1920,1045,1380,1956,826,1126,3097,2679,626,1795,1220,2095,2404,1637,3137]
Convertimos estos datos a una variable x, como arreglo vectorial
x=np.array(datos)
Tomamos su longitud
n = len(x) Y realizamos todos los cálculos necesarios:
xmed = np.mean(x)
xmediana = np.median(x)
xvar = np.var(x)
xdesv = np.std(x)
xmin = np.amin(x)
max = np.amax(x)
cvar = xdesv/xmed

Ahora vamos a imprimirlos

print("\n\nResultados del examen:\n\n",x,
"\n\nNro de alumnos:",n,
"\nPromedio del aula:",xmed,
"\nMinima nota:",xmin,
"\nMaxima nota:",xmin,
"\nVarianza:",cvar,
"\nDesv estándar:",xdesv)

Hemos presionado [Intro] después de imprimir cada resultado para una fácil lectura y por lo extenso del contenido de la línea


La siguiente imagen nos muestra el módulo

Como se puede ver, he introducido algunos comentarios sólo para que la lectura del código sea fácil

Ahora vamos e ejecutar este módulo

Usamo la secuencia [Run] - [Run module] o presionams [F5] (quizás en laptop tenga que usarse [fn]+[F5]) en el teclado

Como se puede apreciar, se abre el editor o consola y luego de uno o dos segundos, se emite el resultado

Esto se muetra en la siguiente imagen


« Volver atrás