¿Qué es Anaconda?
Anaconda es una de las plataformas más prominentes de ciencia de datos para Python. Se puede descargar Anaconda de este enlace: http://www.continuum.io/downloads
Distribución Anaconda
Expanda para ver Distribución ANACONDALa distribución gratuita incluye una serie de librerías y programas utilitarios avanzados tales como
Image tomada de https://www.anaconda.com/distribution/
Dentro de los paquetes que me han resultado más interesantes podemos mencionar:
- Numpy: Librería de Python para computación científica
- Scipy: Meta-librería de computación científica para Python
- Pandas: Librerías para estructuras de datos y analítica de datos para Python
- Jupyter Notebook: Es un IDE que permite crear documentación «activa/viva» incluyendo visualizaciones, scripts, ejemplos, etc
Jupyter Notebook
Expanda para ver ¿Cómo iniciar con Jupyter Notebook?Jupyter Notebook perimte generar documentación viva que incluya scripts, datos y visualizaciones de ejemplo.
En Windows, para ejecutar Jupyter Notebook se abre la consola de Anaconda (Windows > Anaconda Prompt) y se ejecuta el comando jupyter notebook
Este comando levanta un servidor jupyter y una ventana de navegador apuntando a http://localhost:8888 (el puerto puede variar)
Cada línea del documento puede ser de tipo Markup, Titulo o Código.
En las líneas que son de tipo código puede ejecutarse este con solo presionar [CTRL] [ENTER]
Desde esa ventana web se pueden crear o modificar proyectos Jupyter que incluyan código de ejemplo Python que puede ser ejecutado en el documento.
Flujo de Trabajo para Aprendizaje de Máquinas
Expanda para ver más sobre Machine Learning WorkflowMachine Learning Workflow: Es un patrón repetible y orquestado que permite la transformación y el procesamiento sistemático de informació para crear soluciones de predicción.
- Definir la pregunta a responder
- Preparar los datos
- Seleccionar un algoritmo
- Entrenar un modelo
- Validar el modelo
- Retro-alimentación
10,703 total views, 1 views today
Comentarios