Google Colab: ciencia de datos

3/17
Recursos

Aportes 55

Preguntas 18

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Notas:
Puedes cargar archivos a tu notebook desde tu computadora, pero se borrarán una vez cierres tu notebook. También puedes vincular tu google drive para que tome los archivos desde ahí y de esta forma conservarlos.

Colab está enfocado a trabajar con Python (también puede usar otros lenguajes) y ya trae librerías de ciencia de datos precargadas como:

  • matplotlib: Generación de gráficos a partir de listas o arrays.

  • numpy: Cómputo científico para la manipulación de vectores.

  • pandas: Manipulación y análisis de datos de tablas y series temporales.

  • scipy: Herramientas y algoritmos matemáticos.

  • seaborn: Visualización de datos estadísticos.

Colab también tiene fragmentos de código (parecido a la herramienta para insertar funciones de Excel) que te facilita la programación.
Con ctrl + shift +p abres la paleta de comandos, si escribes shortcuts o atajos de teclado te mostrará una lista de todos los atajos que puedes ejecutar en Colab.

Para el Chrome en español, para ver las “Preferencias del teclado”, lo hacemos con Ctrl + M + H.

Se me acabaron las excusas de “No puedo estudiar porque en esta computadora no puedo usar el editor de código.”

SI es la primera ves que conectas tu Google Drive, los va a mandar a que den click a un link azul, en ese Link, tendrán que autorizar la cuenta de drive que utilizaran.

Les generara una key y esa la pondrán en el input que les genero el código, lo ponen ahí y le dan enter.

Tardara como 5 seg y ya estara conectado su entorno a Google Drive.

Otra forma para acceder a los archivos en Google Drive

#Paso 1

from google.colab import drive
drive.mount('/content/drive/')

Accedemos al link que nos da como respuesta al ejecutar las dos líneas de código de arriba y le damos permiso de acceso a nuestra cuenta de Drive.

#Paso 2

%cd '/content/drive/My Drive/Carpeta_donde_se_encuentra_el_archivo/'
!ls

Con %cd accedemos a la carpeta donde tenemos el archivo con el que vamos a trabajar
con !ls nos aseguramos que estamos en la carpeta correcta

#Paso 3

import pandas as pd
df = pd.read_csv('iris.csv')

Por último, importamos pandas (librería para leer archivos .csv) y cargamos el archivo como data frame.

Para acceder al listado de Comandos:
Menu > Herramientas > Paleta de comandos
o
Ctrl+Shift+P

Vengo del futuro a decirte que antes de tomar este curso tomes el Curso de Introducción a la terminal y línea de comandos. Se te facilitará más este curso teniendo los conocimientos enseñados allí.
Te dejo el link aquí

Notas 😄
Google Colab: Ciencia de datos.

Google Colab incluye varias herramientas:

  • Podemos subir archivos a Colab para trabajar con ellos (también tienen datos de muestra) 🔢. Dándole click podemos previsualizar e incluso filtrar la tabla que hayamos subido.
  • Podemos montar nuestro Google Drive en nuestro Notebook, con lo que podremos trabajar con datos que estén en nuestro Drive. 🤓 Es lo más recomendable ya que los archivos no se eliminan al terminar la sesión.
  • Ya incluye multiples librerías (las mas usadas) como Matplotlib, Numpu, Pandas, Scipy, Seaborn, etc. 💫
  • Google Colaboratory tiene code snipets, para que puedas utilizarlo y agilizar tu trabajo 🤯.
  • Para abrir la paleta de comandos usamos Ctrl + shift + p. Es útil conocer los shortcuts más útiles para ser más ágil.

La ruta del archivo se puede copiar (opción Copy path):

Fue necesario borrar los espacios en blanco del nombre de las carpetas, por ejemplo Colab Notebooks, para que detectara la ruta.

Hola a todos, les comparto mis apuntes de la clase

👉🏻 Overview of Colaboratory Features

Aqui encuentran mas informacion de las caracteristicas de Google Collab.
More …

Un histograma es una representación gráfica de una variable en forma de barras, teniendo en cuenta que la superficie de cada barra es proporcional a la frecuencia de los valores representados. Un histograma nos permite ver cómo se distribuyen los valores de la variable en estudio.

Para los que tengan la versión de Google Colab en español, para acceder a ‘Show keyboard shortcurts’ en la paleta de comandos busquen ‘Mostrar combinaciones de teclas’ o pueden acceder directamente con Ctrl+M+H

Si en el Drive, luego de darle nuevo y “Más” no les aparece la opción de google colab, le dan en conectar mas aplicaciones y en el buscador ponen google colab y lo instalan.

Debo admitirlo: al inicio no me gustó mucho la pinta del curso pero a esta altura ha capturado todo mi interés.

Excelente herramienta descubrí una joya de Google que tiene un sin fin de utilidades, excelente curso

Muy buena clase, no sabia que se podian usar comandos de Terminal en Google Colab.

Información resumida de esta clase
#EstudiantesDePlatzi

  • Algunos archivos que subo a Google Colab se borran después de cierto tiempo, para que esto no pase lo mejor es conectar nuestro Google Colab a nuestro Drive y así mantener nuestros archivos

  • Google Colab tiene una sección de código ya escrito para la creación de graficos

  • En windows con ctrl + shift + p se activa la paleta de comandos y allí podemos encontrar los shortcuts, que son atajos de teclado que me ayudan con la velocidad en la que escribo código

Excelente, se van aprendiendo trucos para lograr una mayor fluidez en Colab!

Ctrl + Shift + P

para acceder a la paleta de comandos

Google colab nos permite:

  • Manejar carpetas y archivos desde google drive o subirlos desde nuestro pc (estos se borran después de un tiempo)
  • Se pueden utilizar códigos ya creados para realizar ciertas tareas al momento que estemos trabajando con la herramienta

me encanta este curso , yo inicie con el curso de pandas y es avanzado y ya lo termine pero estas cositas me abrian ahorrado tiempo y mucho

si vas a subir los archivos con el comando !cat ten en cuenta que si esta en carpetas adicionales, el comando reconoce mayúsculas y minúsculas para poder autocompletar la carpeta donde esta el archivo

Notas google colab:
subir datos:
le puedes dar en la carpeta para agregarlo presionando en la carpte, si solo arrastras el archivo se borraran después de unas horas de no utilizar el notebook

también puedes subirlo desde google drive

puedes usar el comando de consola:

!cat "ruta del archivo"
para ver el archivo
librerias que ya tiene google colab (y sus alias tipicos):
matplotlib.pyplot as ptl
import numpy as np
import pandas as pd
import scipy as sc
import seaborn as sns

Code snippets puede ayudarte para hacer las graficas de una manera mas facil

Es un poco confuso cuando hay muchas cosas que son nuevas para uno. Esperemos que al momento de practicar sea mucho más sencillo.

Con Firefox, cambié el atajo desde Herramientas>Combinacion de teclas como Ctrl+Shift+O

Atajos de teclado

Code snippets

Generar gráficas

Agregar archivos a Colab desde Drive

La sección de archivos de Colab

No puedo importar el archivo desde Google Drive, cuando le doy al icono de drive y automáticamente se genera un código de importación para que lo ejecute, lo ejecuto y salta una ventana para darle permisos a “Google drive for desktop”, le doy a continuar y sale error en la celda

from google.colab import drive
drive.mount('/content/drive')

google colab un notebook muy poderoso para iniciar en la carrera de ciencia de datos.

He estado aprendiendo mucho en este curso. Es un desafío para mí.

Los atajos de teclado en español lo encuentras como “Mostrar combinaciones de teclas”

subiendo datos a google colab

matplotlib: Generación de gráficos a partir de listas o arrays.
numpy: Cómputo científico para la manipulación de vectores.
pandas: Manipulación y análisis de datos de tablas y series temporales.
scipy: Herramientas y algoritmos matemáticos.
seaborn: Visualización de datos estadisticos.

import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
import scipy as sc
import seaborn as sns

No tenía el archivo iris.csv en mi drive, pero use un archivo de un curso anterior y se ejecuto como en el ejemplo del maestro 😃

En archivos pequeños funciona muy bien el visualizador pero en archivos “grandes” ya no te muestra la información y sale una leyenda “El archivo es demasiado grande para mostrarlo. Descargar” y fue con un archivo de 3MB y apenas 3 mil registros.

como se puede cargar archivos, de manera volátil, persistente asociando a google drive, trabajar con las librerías que se tiene por default de Python, como generar graficas y como manipular las plantillas para que los datos se vean de diferentes formas y los atajos del teclado que tiene para utilizar la aplicacion

Esta potente el Google Collab, y yo usando Jupiter a secas

si no les aparecen los shortcuts con la palabra “atajos” intenten con “combinaciones de teclas”

La paleta de comandos se abre con Ctrl + Shift + P y para abrir los atajos de teclado hay que escribir lo siguiente: Shortcuts, atajos de teclado o combinaciones de teclas, depende del idioma que tengas en Google tendrás que escribir una u otra.

Para entrar a los atajos de teclado: control shift p y escribes ‘Shortcuts’ o ‘Atajos de teclado’.

Creo que es el primer servicio de Google que me gusta jaja

asi se instala la libreria:

#%%
!pip install session_info

Llevaba ya unos meses usando colab pero esta clase me mostró cosas que aún no sabía. Excelente curso hasta ahora

algo que creo que no se menciona ( se ve en le vídeo pero no sé toca el tema) es que al presionar ctrl+shift+p y luego "short cuts" podemos configurar a nuestro gusto. por ejemplo algo que tengo configurado es ctrl+shift+s para descargar el Notebook

Cuando presiono Ctrl + Shift + P y escribo atajos de teclado no me aparece nada.
Mostro los que encontré : https://tuewithmorris.medium.com/google-colab-notebooks-keyboard-shortcuts-aa6a008fb91b

Muy práctico esto. Desconocía las posibilidades de la barra izquierda y de la barra de comandos.

Eres el primer maestro en el que no aumento la velocidad, la verdad es que en este tema si estoy dando mis primeros pasos. Little steps.

Entendido. Me toco cambiar la ruta.

%cat /content/drive/My Drive/jupyter/iris.csv