Está en la página 1de 3

Guía de ejercicios Big DATA

Preparación de Solemne 2
Profesor Paolo Caviedes Saavedra
Primer Semestre 2019
Desarrolle utilizando Python en Jupyter notebook los ejercicios que se entregan a
continuación
1. Escriba una función que permita leer un archivo CSV
2. Escriba una función que permita escribir un archivo CSV
3. Escriba un Dataset con información de un curso de estudiantes (al menos 20) inventada
por usted, el archivo debe tener la información de:
a. ID del Estudiante (RUT)
b. Nombre del estudiante
c. Nota 1
d. Nota 2
e. Nota 3
f. Nota 4
g. Nota 5
Con este dataset, se requiere realizar lo siguiente:
 Calcular el promedio de notas, este se calcula como promedio ponderado,
es decir, la suma de las 5 notas, dividido por 5.
 Escribir un nuevo archivo con el ID del estudiante (RUT) y su promedio
 Imprimir por pantalla el alumno con mejor promedio
 Imprimir por pantalla el alumno con peor promedio
 La nota de aprobación del curso es 4,0 o más, imprima por pantalla los
alumnos reprobados y aprobados.
 Imprimir por pantalla el promedio final del curso, es decir, el promedio de
todas las notas finales.
4. Escriba un Dataset con información de sismos en chile (al menos 20) inventada por usted,
el archivo debe tener la información de:
a. ID del sismo
b. Ciudad afectada
c. Región afectada
d. Intensidad Richter (1 a 12)
e. Valor booleano (True - False) que indique si es considerado terremoto. (Se
considera que un sismo es terremoto si su intensidad Richter es mayor que 7,0)
Con este dataset, se requiere realizar lo siguiente:
 Imprimir por pantalla la cantidad de Sismos por región
 Imprimir por pantalla la cantidad de Terremotos por región
 Imprimir por pantalla la intensidad máxima que ha alcanzado un sismo o
terremoto por región
 Imprimir por pantalla la intensidad máxima que ha alcanzado un sismo o
terremoto por ciudad.
 Imprimir por pantalla el promedio de intensidad de los sismos en Chile
 Imprimir por pantalla la región que ha tenido el máximo sismo o
terremoto en Chile y su intensidad.
5. Escriba un Dataset con información de vehículos (al menos 20) inventada por usted, el
archivo debe tener la información de:
a. Marca
b. Modelo
c. Año de fabricación
d. Precio de venta
e. Kilometraje
Con este dataset, se requiere realizar lo siguiente:
 Imprimir por pantalla la cantidad de vehículos a la venta por marca
 Imprimir por pantalla la marca y modelo del vehículo más caro
 Imprimir por pantalla la marca y modelo del vehículo más barato
 Imprimir por pantalla la marca y modelo del vehículo con menor
kilometraje
 Imprimir por pantalla la marca y modelo del vehículo con mayor
kilometraje.
 Imprimir por pantalla el Kilometraje promedio de los vehículos en venta
 Imprimir por pantalla el Precio promedio de los vehículos en venta.
 Imprimir por pantalla la marca y modelo del vehículo más moderno
 Imprimir por pantalla la marca y modelo del vehículo más antiguo.
6. Escriba un Dataset con información nutricional de productos de un supermercado (al
menos 20) inventada por usted, el archivo debe tener la información de:
a. Nombre del producto
b. Calorías Totales en Kcal
c. Azucares en gramos
d. Grasa Total en gramos
e. Sodio total en mg
Asuma que la información nutricional está basada en una muestra de 100g del
producto.
Según el minsal se considera que el producto es alto en azucares, si posee una
cantidad de Azucares mayor a 10 gramos.
Según el minsal se considera que el producto es alto en Grasas, si posee una
cantidad de grasa total mayor a 4 gramos.
Según el minsal se considera que el producto es alto en calorías, si posee una
cantidad de Kilocalorias mayor a 275.
Según el minsal se considera que el producto es alto en sodio, si posee una
cantidad de sodio de mas de 400 mg.

Con este dataset, se requiere realizar lo siguiente:

 Imprimir los productos que deberían tener el sello de Alto en Calorías.


 Imprimir los productos que deberían tener el sello de Alto en Azúcares.
 Imprimir los productos que deberían tener el sello de Alto en Sodio.
 Imprimir los productos que deberían tener el sello de Alto en Grasas.

También podría gustarte