data.table + rmarkdownEste control tiene como finalidad evaluar el trabajo de base de datos. Se evaluará la correcta ejecución del código y el uso eficiente de las herramientas de codificación entregadas.
El formato de respuesta del control es el siguiente:
knit debe presionar el boton celeste en la esquina superior derecha (publish) y elegir la opción de publicar en Rpubs. Recuerde que debe comaprtir el link por mail.El formato tiene puntaje asignado en la nota. (3 puntos)
Limpie el environment para comenzar a trabajar. (1 punto)
Cargue los paquetes necesarios para trabajar con DT. (1 punto)
Abra la base de datos Resultados Electorales
Pista: Para los archivos .RDS utilice la función readRDS. Ojo que la base de datos no se abrirá como un DT, por lo tanto tiene que transformarla.
Elimine los individuos cuyo nombre del Candidato sea “VOTOS NULOS”, “TOTAL” o “VOTOS EN BLANCO”
¿Cuántos pactos hubo en total según los datos?
¿Cuántas comunas en total hay en la base de datos? ¿Cuál fue la comuna con más observaciones?
Genere una objeto que contenga los nombres de los candidatos. Asegurese de que la base de datos no repetirá el nombre de los candidatos.
¿Cuántas personas votaron en total? ¿Cuáles fueron las 2 coaliciones con más votos? ¿Cuántos votos obtuvieron?
¿Cuál fue el candidato “independiente” que obtuvo más votos?
¿Cuántas personas votaron en la comuna “LAS CONDES”?
Genere un objeto que contenga, para cada comuna, el número total de votos que se realizaron en la comuna. Llame a este objeto “DATOS_COMUNALES”
Genere una base que contenga el nombre del candidato y el número total de votos a nivel de comuna que recibieron. Llame a este objeto “DATOS_CANDIDATOS”.
Utilizando la base “DATOS_CANDIDATOS” genere una variable llamada “mayoria” que tome valor igual a uno si el individuo fue el candidatos con más votos en su comuna. En caso contrario, la variable debe tomar valor igual a cero.
Utilice la función “merge” para pegar la información de la base “DATOS_CANDIDATOS” y “DATOS_COMUNALES”. Llame a esta base “DATOS_FINALES”
Genere una variable que se llame “porcentaje” que indique la porcentaje de los votos que obtuvo el candidato en relación a los votos de su comuna.