Abre la presentación de Data Science generada con GPT para presentaciones PPT. Para generar otra presentación sigue los siguientes pasos:
Abre una cuenta en ChatGPT.
Selecciona la opción Explorar GPT.
Selecciona la versión personalizada que necesitas.
Completa los siguientes pasos para crear un notebook en Google Colab:
Abre el sitio https://colab.research.google.com/. Ingresa con tu Google account, de preferencia tu cuenta del Tecnológico de Monterrey.
Revisa la información en el notebook de bienvenida. Te explica que es colab, Gemani y ejemplos básicos del notebook y Python. Revisa que el notebook contiene bloques de texto (Markdown o HTML) y bloques de código en Python.
Asegúrate que Gemini esté activo (checa el botón con el nombre en la parte superior derecha).
En archivo selecciona Nuevo Notebook.
Asigna un nombre al archivo BabySteps.ipynb.
Vamos a agregar un título y una sección en el notebook usando código Markdown. Abre un bloque de texto y teclea lo siguiente:
# Baby Steps en Python con Gemini
## Instrucciones simple
Para cada instrucción a continuación abre un bloque de código y agrega un "#" al inicio como comentario, y deja trabajar a Gemini. Para aceptar una sugerencia de Gemini usa la tecla "tabs" y presiona "Ctrl + Enter" para ejecutarla. Si el código no se visualiza automáticamente, usa el chat para generarlo y de ser necesario mejora el prompt o la instrucción dada a la AI.
Print "Hello Gemini, I want to know you!"
Read two numbers from the user and print its sum
Read a number from the user and print whether it is odd or even
Read a number from the user and check if it is prime
Compute the factorial of 50
Read a string from the user and check if this string is a palindrome
Count the vowels in "AI might be evil due to its potential misuse and ethical implications."
Ahora vamos a incluir una sección de juegos simples. Vamos a necesitar copiar las instrucciones en el chat. Incluye un bloque nuevo de texto y teclea: ## Juegos
Write a program that picks a random number between 1 and 100 and asks the user to guess the number. Give hints if the guess is too high or too low.
Create a simple "Rock, Paper, Scissors" game where the user plays against the computer.
Modifica el código anterior para que el juego termine hasta que le ganes a la computadora.
Agrega al código que imprima 20 "Hurrah!" cuando le ganas a la computadora. ¿Lo lograste?
Write a program that solves the quadratic equation ax^2 + bx + c = 0. The user inputs the values of a, b, and c, and the program calculates the roots using the quadratic formula.
Python tiene una libreria gráfica muy variada y atractiva. Agrega una nueva sección: ## Visualización
Descarga el archivo Encuesta_MA1042.csv.
Selecciona el costado derecha el ícono de carpeta.
En el opción de carga, sube el archivo CSV a tu espacio de trabajo en Colab.
Read the file Encuesta_MA1042.csv and print the first rows
Plot a histogram of the variable Distancia.
Agrega al prompt que use la librería seaborn.
Plot Internet vs Distancia. Use seaborn library.
Agrega que incluya una línea de regresión (regression line).
Construct a matrix plot of Distancia, Internet, Estatura y Focos. Use seaborn.