Introducción a las notebooks

Date: January 19, 2022

¿En qué lugares programar para ciencia de datos?

Active Recall:

Notes:

Hoy en día existen múltiples programas y plataformas que nos ayudan a programar desde el día uno en ciencia de datos, lo podemos hacer desde:

Los sistemas operativos que podemos usar para trabajar en ciencia de datos es en el que nos sintamos más cómodos trabajando.

Untitled

Por lo general los científicos de datos prefieren trabajar con sistemas de Mac y Linux, pero en windows podemos usar WSL.

Para elegir que programa vamos a utilizar debemos de conocer:

Untitled

Existe un componente que comparten todos estos programas, los notebooks.

Los notebooks poco a poco fue mejorando para no hacerlo de forma estática:

Untitled

Por este avance ahora tenemos los conocidos Jupyter notebooks, esta es una herramienta que permite tener todas las funcionalidades de IPyhton con texto enriquecido para documentar nuestros análisis.

Untitled

Los notebooks hoy en día pueden ser utilizados como reportes ejecutables y ya no solo se limitan a Python.

Notebooks vs Scripts

<aside> 📌 SUMMARY: en la actualidad no necesitamos computadoras avanzadas para programar, ya que podemos hacerlo desde nuestra computadora, nuestro navegador, servidores remotos o incluso desde nuestro celular. El sistema operativo que debemos usar para programar es en el que mejor nos sintamos, ya que en todos podremos trabajar. En la actualidad existen Jupyter notebooks que nos permite tener las funcionalidades de IPython con texto enriquecido para explicar nuestro código.

</aside>

<aside> ☝ ACTIONS NEEDED: investigar más sobre los notebooks y Jupyter notebooks.

</aside>


Date: January 19, 2022

Google Colab: primeros pasos

Active Recall:

Notes:

<aside> 🌎 Google Colab es un sistema basado en Jupyter notebooks que nos ayuda a trabajar en ciencia de datos y vive dentro de nuestro Drive, no requiere configuración y su filosofía de trabajo es a nivel de archivo. Nos permite el uso gratuito de GPUs y TPUs.

</aside>

Notebooks en la nube vs. locales

Al iniciar a Google Colab tenemos:

Untitled

Existe otra forma para acceder a Google Colab, para ello necesitamos seguir la siguiente ruta:

Untitled

  1. Ingresar a nuestro Drive
  2. Ir a la pestaña de nuevo
  3. Click en más
  4. Elegir la opción Google Colaboratory
  5. Se nos creará un nuevo notebook desde cero

Google Colab funciona con Python.

Dentro de Google Colab no solo podemos tener código, sino que podemos poner más funciones para explicar nuestro código:

Untitled

Untitled

<aside> 📌 SUMMARY: Google Colab es un sistema basado en Jupyter Notebooks que nos permite trabajar con ellos de manera remota, podemos almacenar nuestros notebooks dentro de nuestro Drive, su filosofía de trabajo es a nivel de archivo y nos ofrece la opción de usar GPU y TPU de Google. Tener un notebook de manera remota nos da la ventaja de poder usarla en cualquier computador sin necesidad de instalaciones. Para acceder a el podemos hacerlo por su página web o por nuestro drive. Dentro de Colab podemos usar celdas de código (variables, línea de comandos, instalación de librerías) y celdas de texto enriquecido (Markdown, Videos y Gifs).

</aside>

<aside> ☝ ACTIONS NEEDED: crear un notebook y editarlo dentro de Google Colab.

</aside>

Google Colaboratory

Markdown Guide


Date: January 20, 2022