1. Introducció
1. Índex de la unitat
- Manipulació de Dades amb Numpy
- Manipulació de Dades amb Pandas
- Visualització de dades amb Matplotlib i Seaborn
- Introducció al Machine Learning amb Scikit-Learn
- Introducció al DeepLearning amb Keras
2. Introducció
En la primera unitat aprenerem d'una forma general què és la programació, quins tipus de llenguatges existeixen i quins llenguatges utilitzar segons el cas. En la segona unitat, ens endinsarem en la programació general utilitzant Python, aprenent com definir de funcions, assignar variables, crida a mètodes d'objectes, el control del flux d'un programa i altres tasques bàsiques i fonamentals.
En esta tercera unitat, aprendrem Python però enfocat al món del Big Data i la Intel·ligència Artificial. Esta unitat està dissenyada per ajudar els alumnes a aprendre a utilitzar la pila de ciència de dades de Python (llibreries com NumPy, Pandas, Matplotlib, Scikit-Learn, keras i algunes eines relacionades) per emmagatzemar, manipular i obtenir informació eficaç de les dades.
Cada apartat se centrarà en una llibreria diferent:
- Numpy: llibreria per al treball amb arrays numèrics.
- Pandas: llibreria per a anàlisis de dades de diferent naturalesa.
- Matplotlib: llibreria per a visualització de dades.
- Seaborn: llibreria de visualització de dades construida sobre matplotlib.
- Scikit-learn/sklearn: llibreria per a l'aprenentatge automàtic.
- Keras: llibreria per a l'aprenentatge profund.
El món de la Ciència de Dades amb Python abarca moltes més llibreries, però estes són les fonamentals que s'haurien de conéixer per a introduir-se en aquest camp.
Nota
Com en la unitat anterior, continuariem utilitzant vscode, quaderns de jupyter i pip.