0% encontró este documento útil (0 votos)
52 vistas15 páginas

Ev1 Matplotlib

Este documento presenta un proyecto de grupo que aplica la librería Matplotlib en Python para crear diferentes tipos de gráficas como pastel, histograma, barras, línea y dispersión. El grupo está conformado por 5 estudiantes de la carrera de Tecnologías de la Información que realizaron las gráficas usando datos inventados y aprendieron a implementar esta biblioteca para visualización de datos. Cada integrante concluyó que fue una buena experiencia familiarizarse con Matplotlib y sus funciones para crear representaciones visuales que ayudan

Cargado por

Aze García
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
52 vistas15 páginas

Ev1 Matplotlib

Este documento presenta un proyecto de grupo que aplica la librería Matplotlib en Python para crear diferentes tipos de gráficas como pastel, histograma, barras, línea y dispersión. El grupo está conformado por 5 estudiantes de la carrera de Tecnologías de la Información que realizaron las gráficas usando datos inventados y aprendieron a implementar esta biblioteca para visualización de datos. Cada integrante concluyó que fue una buena experiencia familiarizarse con Matplotlib y sus funciones para crear representaciones visuales que ayudan

Cargado por

Aze García
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 15

Nombre de la Unidad de Aprendizaje: Visualización de datos y

desarrollo de escritorio.

Nombre del proyecto: Reporte de solución/análisis de caso práctico,


aplicando la librería MATPLOTLIB.

Programa educativo: Licenciado en Tecnologías de la información

Semestre: 4 Grupo: 043


Nombre del maestro: MTI Imelda Lizette Rodríguez Ramírez
Nombre(s) de los integrantes del equipo: Araiza Molina Marcelo #2022680
Garcia Ortiz Norma Azeneth #2011206
Flores Martínez Fernando Adrián #2019089
Hernández Montes Ángel Isaí #1995683
Salazar Dávila Luis Ricardo #1994573
Zamora Alvarado Julio Azael #2123281

Contenido minima a evaluar Cumplimiento

Índice

Introducción. - incluye valores

UANL aplicados

Análisis y emisión de juicio

Conclusiones individuales

Conclusión del equipo

Actividad

San Nicolas de los Garza 16/02/2023

1
INDICE

Contenido
Introducción.........................................................................................................................................3

Instalación de matplotlib en Tonny......................................................................................................4

DESARROLLO: GRAFICAS......................................................................................................................7

Grafica de pastel..................................................................................................................................7

Histograma...........................................................................................................................................8

Grafica de barras...............................................................................................................................9

Grafica de línea..................................................................................................................................10

Grafica de dispersión.........................................................................................................................11

CONCLUSION GRUPAL.......................................................................................................................12

CONCLUSIONES INDIVIDUALES..........................................................................................................12

BIBLIOGRAFIAS...................................................................................................................................14

2
Introducció n

Para dar inicio con esta primera evidencia acerca del diccionario matplotlib daremos una
pequeña introducción de lo que es principalmente Python ya que lo utilizaremos para
implementar este diccionario en el básicamente es Python es el lenguaje de programación
más utilizado para la Data Science y el Machine Learning. De hecho, los recursos como
NumPy y matplotlib se usan mucho para la creación de modelos de aprendizaje
automático.

Numpy es un paquete Python dedicado al cálculo científico. Se trata de una dependencia


indispensable para matplotlib, puesto que este último usa las funciones Numpy para los
datos digitales y los arrays multidimensionales.
Por su parte, Pandas es una librería Python que también se emplea para matplotlib para la
manipulación y el análisis de datos. No se trata de una dependencia indispensable como
Numpy, pero a menudo se usa con matplotlib.

Ahora si entraremos en detalle con esta biblioteca que básicamente es una biblioteca de
Python orientada a la creación de visualización dinámicas o estáticas de datos, Fue creada
por John D. Hunter y está escrita principalmente en Python, aunque por motivos de
compatibilidad posee algunos segmentos escritos en C, Objetive-C y JavaScript.
Utilizaremos diferentes gráficas a continuación como es el diagrama de pastel ,el de
barras, dispersión entre otros y la verdad es algo nuevo para todos empezar hacer estos
gráficos ya que jamás lo habías implementado y al hacerlo obtuvimos muy buenos
resultados con su funcionamiento.

3
Instalació n de matplotlib en Tonny.

Paso 1. Abrir Tonny

Paso 2. Hacer clic en el menú Tools (herramientas).

Paso 3. Seleccionar Manage packages (Administrar paquetes).

4
Paso 4. Escribir en el cuadro de dialogo que se abre: matplotlib y hacer clic en Search on PyPI, después hacer
clic en la opción matplotlib.

Paso 5. Dar clic en install para empezar su instalación.

5
Paso 6. Esperar que termine la instalación.

Paso 7. Dar clic en cerrar para finalizar su instalación.

6
DESARROLLO: GRAFICAS

Grafica de pastel

La grafica representa los datos de las actividades que realiza una muestra de estudiantes
durante la noche

Código

import matplotlib. pyplot as plt

dormir= [7,8,6,11,7]

comer= [2,3,19,4,15]

trabajar= [5,2,1,2,2]

recreacion= [8,1,7,8,13]

divisiones= [7,3,2,9]

actividades=['Dormir','Comer','Trabajar','Recreacion']

colores=['green','purple','red','blue']

plt.pie(divisiones, labels= actividades, colors= colores,startangle=90,shadow= True, explode=(0.1,0,0,0),


autopct='%1.1f%%') plt. title ('Grafica de pastel')plt. show ()

7
Histograma

Se mide la cantidad de flexiones que pueden hacer las personas

Código

a=[12,27,38,23,15,16,24,44,44,7,3,68,60,55,80,90,98,45,34,24,96,100,67,56,90,54,80,65,44,23,15]

B= [7,14,21,28,35,42,49,56,63,70]

pit.hist(a,B,histtype='bar',rwidth=.8,color='green')

pit. title('Histogramagod')

pit. ylabel('Y')

pit. xlabel('X')

pit. show ()

8
Grafica de barras
Se mide el crecimiento de una planta a lo largo de los días

Código

#grafico de barras

y1= [1.4,3.2,5,6.8,8.6]

x1= [5,8,10,12,14]

pit.bar (x1,y1,label='Crecimiento en cm',width=.9,color='Blue')

pit. legend ()

pit. show ()

9
Grafica de línea

Un negocio requiere un analisis visual para las ganancias de su negocio dentro de los ultimos
4 meses
este grafico representa las ganancias del cuatrimestre

Código

a = [9, 12, 20, 24]

b = [25, 30, 15, 20]

plt. plot(a, b, color='red', linewidth=5, label= 'Linea')

plt. legend

plt. show ()

10
Grafica de dispersió n

Un equipo de trabajo busca conocer sus detalles de ventas con sus diferentes productos
El Eje X es el número de productos que se vendieron, y el eje Y es el número de clientes que
se vendió el producto

Código

#Grafica de dispersión

x1 = [1, 2, 2.50, 3.90, 4, 5.34]

y1 = [12, 44, 60, 62, 47, 23]

x2 = [0.20, 0.80, 9, 2.75, 4.20, 6]

y2 = [42, 30, 10, 82, 70, 100]

plt. scatter (x1, y1, label = 'Muesta 1', color = 'blue')

plt. scatter (x2, y2, label = 'Muestra 2', color = 'red')

plt. title ('Grafico de dispersion')

plt.ylabel('Eje Y')

plt. legend ()

plt. show ()

11
CONCLUSION GRUPAL

Como conclusión podemos decir que la realización de esta primera evidencia en la


implementamos la librería de Matplotlib en Python para la realización de graficas como, por
ejemplo, de barras, dispersión, circulares, etc., nos ha ayudado en general a familiarizarnos
más con esta librería, conociendo un poco más de sus funciones y poniendo en práctica
algunas de ellas.

El llevar a cabo estas prácticas con Matplotlib nos será de gran ayuda para que más adelante
si lo necesitamos podamos usar con más conocimiento las funciones de esta y así poder
realizar otros tipos de graficas más completas implementando los conocimientos adquiridos
durante la realización esta primera evidencia.

CONCLUSIONES INDIVIDUALES

Araiza Molina Marcelo #2022680


En esta evidencia trabajamos con matplotlib, librería de Python que nos ayuda a graficar
datos para una mejor visualización y análisis de la información graficada para un buen
entendimiento y poder tomar buenas decisiones en base a la información graficada. Es
posible crear histogramas, diagramas de barra y cualquier tipo de grafica modificándolas con
ayuda de algunas líneas de código para una mejor visualización como agregarles colores y
etiquetas a los ejes. Es una buena herramienta muy completa para comprender mejor los
datos graficados de los programas de Python.

Garcia Ortiz Norma Azeneth #2011206

Mi conclusión acerca de este trabajo es que pude implementar el como se instala esta
biblioteca y como se lleva acabo su funcionamiento , además que pude insertar datos a cada
una de ellas para saber como se lleva acabo su estructura, acerca de los diagramas , ya
tenia el conocimiento de lo que trataba cada uno y el como se tenia que hacer porque ya
para eso lleve una materia que se llama estadística y básicamente fue lo que aprendí, me
gusto mucho el jugar con los datos y poner manejarlo en su estructuración , además que
utilizamos nuestro lenguaje de programación que es Python y ya estaba con su conocimiento
de semestres pasados solamente era usar una nueva biblioteca.

12
Flores Martínez Fernando Adrián #2019089

Pudimos ver el uso que se le da a la librería matplotlib al momento de elaborar las gráficas, el
cómo se deben de especificar la información de los parámetros para que el programa haga
de forma automática la gráfica, esto es muy interesante y útil debido a que nos puede ayudar
a hacer este proceso de manera automática, y solo modificando los datos del programa una
vez hecho, se le pueden dar muchos usos por lo que es importante conocer de este tema

Hernández Montes Ángel Isaí #1995683


En la presente evidencia aprendí las diversas funciones que tiene la librería de matplotlib y lo
importante que puede ser como herramienta estadística gracias a su facilidad de uso y las
diversas posibilidades que ofrece a los programadores al momento de trabajar considero que
la evidencia fue de gran ayuda para poner en práctica lo visto durante las clases y que me ha
dejado un conocimiento más amplio de la librería.

Salazar Dávila Luis Ricardo #1994573


En esta evidencia aprendimos a trabajar con la librería de python matplotlib y las diferentes
formas en las que podemos aplicar las diferentes
herramientas que nos ofrece para el análisis de datos, así como comprender y sacarle
provecho a todas las funciones que tiene.
Además de tener la oportunidad de ampliar nuestros conocimientos para en un futuro aplicar
todos los recursos que matplotlib tiene,
ya sea en una futura evidencia o incluso en un trabajo, matplotlib puede ser útil para
diferentes situaciones.
Este trabajo también fue útil para recordar los tipos de gráficos que existen y sus diferentes
formas de interpretar y representar los datos,
así como los diferentes tipos de datos para los que se aplican.

Zamora Alvarado Julio Azael #2123281

Al final de todo puedo decir que hacer estas prácticas de gráficas en matplotlib me ayudará
para que más adelante si es que tengo que realizar algún trabajo similar o que tenga que
usar la librería matplotlib lo pueda hacer ya con conocimientos previos de las formas,
métodos y etc., de esta librería y así me sea mucho más sencillo realizar estas prácticas

13
BIBLIOGRAFIAS

Rédac, T. (2022, 5 septiembre). Matplotlib: todo lo que tienes que saber sobre la librería Python de

Dataviz. Formation Data Science | DataScientest.com. https://datascientest.com/es/todo-sobre-

matplotlib

Matplotlib – Gráficas. Instalación con pip paso a paso – Fundamentos de Programación. (s. f.).

http://blog.espol.edu.ec/ccpg1001/descargas/matplotlib-graficas-instalar/

Gonzalez, L. (2022, 23 septiembre). Introducción a la Librería Matplotlib de Python. 🤖 Aprende IA.

https://aprendeia.com/libreria-de-python-matplotlib-tutorial-practico/

14
15

También podría gustarte