knitr::opts_chunk$set( collapse = TRUE, comment = "#>" )
library(plebiscito2020) library(dplyr) head(constitucion)
dplyr
constitucion %>% group_by(opcion) %>% summarize(total_votos = sum(votos, na.rm = TRUE))
constitucion %>% group_by(nombre_comuna, opcion) %>% summarize(total_votos = sum(votos, na.rm = TRUE))
head(tipo_de_organo)
tipo_de_organo %>% group_by(opcion) %>% summarize(total_votos = sum(votos, na.rm = TRUE))
tipo_de_organo %>% group_by(nombre_comuna, opcion) %>% summarize(total_votos = sum(votos, na.rm = TRUE))
circ_electoral_df <- circ_electoral("elecciones_constitucion") head(circ_electoral_df)
mesas_df <- data.frame() for(i in 1:nrow(circ_electoral_df)){ res <- mesas_circ_electoral("elecciones_constitucion", circ_electoral_df[i,"id_circ_electoral"]) mesas_df <- bind_rows(mesas_df, res) } head(mesas_df)
resultado_mesa("elecciones_constitucion", 71030001)
resultado_mesa("elecciones_constitucion", 71030001)$data
resultado_mesa("elecciones_constitucion", 71030001)$resumen
resultado_mesa("elecciones_convencion", 71030001)$data resultado_mesa("elecciones_convencion", 71030001)$resumen
sel_columnas <- function(resultado){ sel <- resultado[, c("a","c")] names(sel) <- c("opcion", "votos") sel$votos <- as.numeric(sel$votos) return(sel) }
id_mesas <- mesas$id_mesa datos_mesas_con <- data.frame() datos_mesas_con_val <- data.frame() datos_mesas_org <- data.frame() datos_mesas_org_val <- data.frame() for(i in 1:5){ #solo las 5 priemras mesas mesa <- id_mesas[i] res_mesa <- sel_columnas(resultado_mesa("elecciones_constitucion", mesa)$data) res_mesa <- cbind(id_mesa = mesa, res_mesa) datos_mesas_con <- bind_rows(datos_mesas_con, res_mesa) res_mesa <- sel_columnas(resultado_mesa("elecciones_constitucion", mesa)$resumen) res_mesa <- cbind(id_mesa = mesa, res_mesa) datos_mesas_con_val <- bind_rows(datos_mesas_con_val, res_mesa) res_mesa <- sel_columnas(resultado_mesa("elecciones_convencion", mesa)$data) res_mesa <- cbind(id_mesa = mesa, res_mesa) datos_mesas_org <- bind_rows(datos_mesas_org, res_mesa) res_mesa <- sel_columnas(resultado_mesa("elecciones_convencion", mesa)$resumen) res_mesa <- cbind(id_mesa = mesa, res_mesa) datos_mesas_org_val <- bind_rows(datos_mesas_org_val, res_mesa) } resultados <- list(apruebo_rechazo = datos_mesas_con, apruebp_rechazo_val = datos_mesas_con_val, tipo_organo = datos_mesas_org, tipo_organo_val = datos_mesas_org_val) resultados$apruebo_rechazo resultados$apruebp_rechazo_val resultados$tipo_organo resultados$tipo_organo_val
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.