Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Semana 7 - Programacion Avanzada II

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

PROGRAMACIÓN AVANZADA II

Semana 7

Felipe Jara Aguilar

20/03/2023
T.N.S. Analista y Programador de Sistemas

DESARROLLO
Un instituto de investigación desea mostrar gráficamente los datos del nivel educativo de los habitantes
de una localidad de la capital que se muestran a continuación:

Nivel Casos

Analfabeta 145

Primaria 698

Secundaria 590

Tecnico Superior 390

Universitario 278

Además, poseen dos conjuntos adicionales de datos en una serie numérica que deben ser analizados
posteriormente. Para ello, se te solicita que como experto en programación gráfica en Python realices
algunas actividades.

1. Describe detalladamente la instalación y configuración de la librería pertinente en Python de


acuerdo con el sistema operativo que posees para elaborar gráficos en Python.
2. Describe de forma detallada, todos los métodos que posee la librería “MATPLOTLIB” que sirven
para la construcción de gráficos.
La librería "matplotlib" ofrece una amplia variedad de métodos para la construcción de gráficos. Algunos
de los más utilizados son:

o plt.plot(): Este método se utiliza para generar gráficos de líneas o de dispersión.


o plt.bar(): Este método se utiliza para generar gráficos de barras.
o plt.hist(): Este método se utiliza para generar gráficos de histogramas.
o plt.boxplot(): Este método se utiliza para generar gráficos de diagramas de caja y bigotes.
o plt.pie(): Este método se utiliza para generar gráficos de tortas o de sectores.

3. Para la tabla de datos mostrada, realiza lo siguiente:


a. Elabora el gráfico más pertinente. Adicionalmente genere 3 series de datos en Python
con las siguientes características:
i. Serie 1: Distribución normal con media 150, varianza 50 y 400 registros.
ii. Serie 2: Distribución normal con media 90, varianza 20 y 400 registros.
iii. Serie 3: Distribución normal con media 100, varianza 40 y 400 registros.
b. Para las series 1, 2, 3 genera un gráfico BOXPLOT.

c. Genera dos series de datos adicionales con las siguientes características:


x = range(400)

y = range(400) +np.random.randint(0, 20, 400)

d. Con las series de datos (x, y), elabora un diagrama de dispersión.

También podría gustarte