Sunteți pe pagina 1din 6

UNIVERSIDAD LATINA DE PANAMÁ

Maestría en Gerencia Informática con Énfasis en Seguridad Computacional


Curso: Herramientas de Análisis de Datos
Jorge Medina 2-719-158

Introducción
En nuestro primer taller hemos interactuado un poco con la librería Pandas de
Python, hemos observado cómo la aplicación Anaconda nos permite administrar
de forma amigables nuestros proyectos en ambientes de trabajo específicos. En
este 2do taller práctico, investigaremos sobre las librerías numpy y matplotlib de
Python, trabajando con arreglos y matrices e interactuando con gráficos para
mostrar la información.

Objetivos
• Continuar explorando las librerías como numpy y matplotlib que nos brinda
Python para el análisis de datos.
• El estudiante investigará comandos básicos de la librería numpy en el manejo de
arreglos y matrices.
• El estudiante observará el comportamiento de la librería matplotlib en cómo se
muestra visualmente los problemas o hipótesis que nos plantemos.

Instrucciones A
Investigando y trabajando con la librería Numpy
1. Importe la librería pandas y numpy.
2. Cree un arreglo (array) 2x2 (5p)
3. Cree una matriz 3x3 de números enteros (matrix). (10p)
4. Ejecute las siguientes funciones matemáticas con la matriz creada y muestre
los resultados.
5. Suma de la matriz creada por sí misma, ejemplo: a1+a1. ¿Qué observa? (5p)
6. Suma de la matriz creada por un número entero cualquiera ¿Qué observa? (5p)
7. Muestre la transposición y la matriz inversa de la matriz creada. (5p)
8. Investigue para que sirven los atributos “shape” y “reshape”, de ejemplos con la
matriz creada. (5p)
1. Importe la librería pandas y numpy.

2. Cree un arreglo (array) 2x2 (5p)

3. Cree una matriz 3x3 de números enteros (matrix). (10p)

4. Ejecute las siguientes funciones matemáticas con la matriz creada y muestre los
resultados.
5. Suma de la matriz creada por sí misma, ejemplo: a1+a1. ¿Qué observa? (5p)

Se muestra la operacion que se se hace automaticamente despues de presentar


la variables como enteros y desde este punto las operaciones son generadas
6. Suma de la matriz creada por un número entero cualquiera ¿Qué observa? (5p)

Al efectuar la operacion solo sumandola por dos automaticamente toda la matriz


toma la operacion
7. Muestre la transposición y la matriz inversa de la matriz creada. (5p)

8. Investigue para que sirven los atributos “shape” y “reshape”, de ejemplos con la
matriz creada. (5p)
El atributo shape devuelve una tupla con el tamaño del array, pero puede ser
también usado para redimensionarlo.
La función reshape devuelve un nuevo array con los datos del array cedido como
primer argumento y el nuevo tamaño indicado.
También con esta función es posible utilizar el valor -1 para dejar que sea Numpy
quien calcule el tamaño adecuado para la dimensión correspondiente
B. Investigando y mostrando gráficos con la librería Matplotlib
9. Utilizando el archivo ferreteria.csv genere un gráfico circular o pastel (pie) utilizando la
librería matplotlib. Utilice el comando “Explode” para la salida de su gráfica. (10p)

Antes de trabajar con matplotlib es importante que importemos las librerías necesarias
para trabajar.

Lectura de archivo

Utilizando el archivo ferreteria.csv genere un gráfico circular o pastel (pie)


utilizando la librería matplotlib. Utilice el comando “Explode” para la salida de su
gráfica

S-ar putea să vă placă și