Para poder obtener resumenes visuales de los resutlados de la elección hay que tener presente el nivel de agregación de los mismos a la hora de descargar los datos con get_election_data()
. En el caso de la tabla es condición que el mismo sea con parámetro level = "provincia"
. Para los gráficos, en cambio, se puede hacer tanto a nivel provinica
como departamento
.
Otros requisitos son:
El formato de data debe ser long
.
data
tiene que haber incorporando los nombres de las listas. Estos se pueden agregar con la función auxiliar get_names
.
El siguiente es un ejemplo que describe esos pasos para generar una tabla. Nótese que get_election_data()
no especifica el level
, puesto que el valor por defecto es provincia
. Adicionalmente, el requisito 1. se cumple con el parámetro long = TRUE
y el 2. con el siguiente comando en el que se agregan los nombres (get_names
).
caba_2011_diputados_general <- get_election_data(district = "caba",
category = "dip",
round = "paso",
year = 2011, long = TRUE)
data <- get_names(data = caba_2011_diputados_general)
tabulate_results(data)
CABA - 2011 | |
---|---|
Elección PASO - Diputado Nacional | |
Lista | Votos |
0501-ALIANZA FRENTE PARA LA VICTORIA | 26.7% |
0518-ALIANZA PRO PROPUESTA REPUBLICANA | 15.4% |
0510-FRENTE AMPLIO PROGRESISTA | 10.6% |
0023-UNION POPULAR | 9.8% |
0509-COMPROMISO FEDERAL | 7.6% |
0536-COALICION CIVICA | 7.1% |
0504-ALIANZA UNION PARA EL DESARROLLO SOCIAL | 5.0% |
0517-ALIANZA FRENTE DE IZQUIERDA Y DE LOS TRABAJADORES | 4.3% |
0036-AUTONOMISTA | 3.6% |
0302-DE LA CIUDAD EN ACCION | 3.6% |
0508-ALIANZA PROYECTO SUR | 2.5% |
blancos | 1.9% |
nulos | 1.4% |
0179-ACCION CIUDADANA | 0.4% |
Fuente: polAr - Política Argentina usando R - https://electorarg.github.io/polAr |
Una posibilidad adicional que brinda la función es poder exportar código de \(\LaTeX\) pre formateado para armar tablas.
tabulate_results(data, LaTeX = TRUE)
#> [1] "\\captionsetup[table]{labelformat=empty,skip=1pt}\n\\begin{longtable}{lr}\n\\caption*{\n\\large CABA - 2011\\\\ \n\\small Elección PASO - Diputado Nacional\\\\ \n} \\\\ \n\\toprule\nLista & Votos \\\\ \n\\midrule\n0501-ALIANZA FRENTE PARA LA VICTORIA & $26.7\\%$ \\\\ \n0518-ALIANZA PRO PROPUESTA REPUBLICANA & $15.4\\%$ \\\\ \n0510-FRENTE AMPLIO PROGRESISTA & $10.6\\%$ \\\\ \n0023-UNION POPULAR & $9.8\\%$ \\\\ \n0509-COMPROMISO FEDERAL & $7.6\\%$ \\\\ \n0536-COALICION CIVICA & $7.1\\%$ \\\\ \n0504-ALIANZA UNION PARA EL DESARROLLO SOCIAL & $5.0\\%$ \\\\ \n0517-ALIANZA FRENTE DE IZQUIERDA Y DE LOS TRABAJADORES & $4.3\\%$ \\\\ \n0036-AUTONOMISTA & $3.6\\%$ \\\\ \n0302-DE LA CIUDAD EN ACCION & $3.6\\%$ \\\\ \n0508-ALIANZA PROYECTO SUR & $2.5\\%$ \\\\ \nblancos & $1.9\\%$ \\\\ \nnulos & $1.4\\%$ \\\\ \n0179-ACCION CIUDADANA & $0.4\\%$ \\\\ \n\\bottomrule\n\\end{longtable}\n\\begin{minipage}{\\linewidth}\n\\textbf{Fuente:} polAr - Política Argentina usando R - \\emph{https://electorarg.github.io/polAr}\\\\ \n\\end{minipage}\n"
Al igual que con los tabulados, los gráficos tienen que cumplir con dos condiciones: 1. ser largos (LONG
) y 2. haber incorporado los nombres de las listas con get_names()
.
Usando el mismo objeto data
con el que se armó la tabla plot_results
genera un gráfico con los resultados. Automáticamente lo hará al nivel de agregación que se encuentren los datos. En este caso provincia
.