Python Tratamiento Datos
Python Tratamiento Datos
tratamiento de datos
María del Mar Ruiz Martín
[email protected]
Mayo 2020
1. Introducción
2. Distribuciones disponibles
3. Instalación de paquetes
4. NumPy
5. Pandas
6. Visualización con Python
7. Regresión
o Jupyter: https://jupyter.org/
Historia de Python
o Creado en 1990 por Guido van Rossum
o A partir del año 2001 pasa a ser administrado por Python Software Foundation, una
compañía sin ánimo de lucro con un funcionamiento similar al de Apache Software
Foundation.
o Es open source
IDEs disponibles
o Exiten muchos IDEs (Integrated Develpment Environment) para Python.
o Cada uno de ellos está diseñado para dar soporte a una forma de trabajo en
función del dominio (análisis de datos, desarrollo general, programación
reproducible, …) al que se orienten.
https://store.continuum.io/cshop/anacon
o Cada uno de ellos está diseñado para dar soporte a una forma de trabajo en
función del dominio (análisis de datos, desarrollo general, programación
reproducible, …) al que se orienten.
o La librería fue creada por John Hunter (1968-2012) en 2002-2003, y poco antes de
su fallecimiento cedió el papel de desarrollador principal a Michael Droettboom.
Aunque cada vez están apareciendo más alternativas en Python (seaborn, plotly,
bokeh...), el desarrollo de matplotlib sigue siendo muy activo.
Y = α0 + α1X1 + α2 X2 + . . . + αn Xn
Referencias
• “Python: A Simple Tutorial” de Matt Huenerfauth (Universidad de
Pennsylvania).
http://www.seas.upenn.edu/~cis521/Lectures/python-tutorial.pdf
• Curso básico de Python.
https://www.tutorialpython.com/variables-en-python/
• PEP8: Guía de estilo.
https://www.python.org/dev/peps/pep-0008/
• Python for Data Analysis (O’Reillys).