Versión borrador / preliminar
Este documento es una versión preliminar para uso interno. Si encuentra algún problema o error, o si tiene algún comentario por favor repórtelo a los autores.
5. Introducción¶
It is much more rewarding to do more with less.
—Donald Knuth
En este nivel nos enfrentaremos a problemas un poco más complicados que los de los niveles anteriores y para eso tenemos que recurrir a herramientas más poderosas. Por una parte, estudiaremos matrices, una estructura de datos que nos permite organizar información usando una, dos o más dimensiones. Esto lo aplicaremos a casos como el procesamiento de imágenes.
Por otra parte, estudiaremos una librería para el análisis de datos y la creación de gráficas llamado Pandas. Aunque esta librería es muy útil y su uso está ampliamente difundido en la actualidad, el objetivo principal de estudiar Pandas es que usted vea que hay muchas librerías disponibles para facilitarle su trabajo, pero que también hay que desarrollar algunas habilidades para poder usar esas librerías de forma efectiva. Por ejemplo, es necesario ser capaz de buscar documentación, encontrar las partes más relevantes, leer y adaptar ejemplos y buscar ayuda en Internet.
Los conceptos principales que se estudian en este nivel son los siguientes:
Tuplas
Matrices
Imágenes RGB usando MatPlotLib
Análisis de datos usando Pandas
Gráficas usando Pandas