Trabajando con datos en Python
Ejercicios con Python
Programar es muy divertido, pero como cualquier otra disciplina: lleva tiempo. A diferencia de otros lenguajes de programación, Python tiene una curva de aprendizaje mucho más rápida, lo cual te permitirá obtener resultados casi de inmediato. Cualquiera puede aprender a programar. ¡Sí, cualquiera! No hay que ser un genio ni un maestro en nada
Los ejercicios que se presentan a continuación deben enviarse al classroom de Github y serán evaluados para seleccionar las participantes del bootcam presencial.
Escribe un programa que imprima las siguientes cadenas en el formato especificado:
Sea 10 metros el ancho de un rectángulo y 5600 milimetros el alto del mismo. Calcula el perímetro del rectángulo en pulgadas y el area en yardas, redondee el resultado a 3 decimales.
Escribe un programa que permita introducir cualquier numero "n" e indica si es par o impar. En caso de que el numero sea impar, indicar si este es primo o no. A continuación un ejemplo: Entrada: 8 Salida: "El numero 8 es un numero par."
Entrada: 15 Salida: "El numero 15 es impar y no es primo."
Dado un numero entero "n", escribe un programa que genere un diccionario que contenga (i,i*i) el que el entero es un valor entre 1 y n. Ejemplo: Entrada: 5 Salida: {1: 1,2: 4,3: 9,4: 16,5: 25}
Escribe un programa que muestre la subcadena de una frase cuando encuentre la palabra dos o gato. En caso de no encontrar ninguna de las dos palabras, imprime toda la frase. Ejemplo: Entrada: Este es un dia muy especial por ser dos de febrero y llueve. Salida: Este es un dia muy especial por ser .
Descarga el siguiente dataset. Este dataset contiene la informacion de jugadores de baseball, los siguientes ejercicios estaran basados en este dataset y puedes resolverlos en un solo notebook.
Muestra los dos equipos con la mayor cantidad de jugadores por gestion.
Crea un nuevo dataframe por gestion.
Crea una grafica usando los valores de la columna equipo y h (puedes graficar la moda, el promedio por equipo, la media, etc) y explica en un par de frases que es lo que representa tu grafica.
Descarga el siguiente dataset. Contiene tres columnas, la primera contiene nombres, la segunda columna el sexo del individuo y la tercera columna contiene la edad del individuo en meses.
Cual es el nombre mas comun en las personas mayores a 8 años?
Grafica la frecuencia de los nombres femeninos.
Crea una grafica con los nombres masculinos menos populares.
Crea un dataset con los nombres mas comunes que conoces y fusionalo al dataset del ejercicio.
Grafica nuevamente la frecuencia de los nombres femeninos y describe en un par de frases los cambios que observas.
Ejercicios adicionales
Los ejercicios que se muestran a continuacion no son obligatorios pero el realizarlos te dara mas chances de tener un espacio en el bootcamp presencial pero sobre todo de aprender mas.
Crea un programa que sea capaz de generar el factorial de cualquier numero entero.
Escribe un programa que sea capaz de calcular la desviacion estandar de un vector de numeros enteros.
Como calcularias el producto de dos matrices? (Se permite usar metodos de alguna libreria)
A continuacion tenemos un set de datos sobre adultos, el reto consiste en buscar los valores que se vean anormales o irreales y graficarlos; escoger una solucion para que el dataset no tenga esos valores(eliminar columnas, crear nuevos valores, etc) y explicar en unas lineas cual es el procedimiento que se uso y la razon para usarlo.
Last updated