R/compute_seats.R
compute_seats.Rd
Función que calcula la distribución proporcional de escaños para la categoría Diputado Nacional y de mayoría/minoría para Senaor Nacional en función de votos obtenidos (Function that computes propotional allocation of Diputados and Senadores seats)
compute_seats(data)
data | un data.frame con los resultados de una elección para agregados a nivel provincial (a data.frame with aggregate electoral results at provincial level). |
---|
1. La distribución de escaños esta regida por la formula del sistema D'Hondt para Diputados y mayoría/minoría para Senadores.
2. La cantidad de escaños de cada provincia dependen de su población con un mínimo de \(5\) por provincia. En caso de Senadores se asignan \(2\) al de mayor votos y \(1\) al segundo.
3. En el caso de Diputados, La renovación de bancas de cada provincia se realiza por mitades cada dos años. Cuando la cantidad de escaños que corresponden a una provincia es impar las mismas eligen un diputado más en uno de los turnos: o concurrentes con elecciones presidenciales, o en elecciones de mitad de termino presidencial. En el caso de Senadores su mandato es de 6 años y se renuevan parcialmente por grupos de 8 provincias.
if (FALSE) { polAr::get_election_data(district = "caba", category = "dip", round = "gral", year = 2007) -> caba_dip_2007 caba_dip_2007 compute_seats(data = caba_dip_2007) }