Learn R Programming

polAr (version 0.2.0.1)

compute_seats: Calcula n<U+00FA>mero de bancas legislativas a repartir en una elecci<U+00F3>n (Computes allocation of legislative seats)

Description

Funci<U+00F3>n que calcula la distribuci<U+00F3>n proporcional de esca<U+00F1>os para la categor<U+00ED>a Diputado Nacional y de mayor<U+00ED>a/minor<U+00ED>a para Senaor Nacional en funci<U+00F3>n de votos obtenidos (Function that computes propotional allocation of Diputados and Senadores seats)

Usage

compute_seats(data)

Arguments

data

un data.frame con los resultados de una elecci<U+00F3>n para agregados a nivel provincial (a data.frame with aggregate electoral results at provincial level).

Details

1. La distribuci<U+00F3>n de esca<U+00F1>os esta regida por la formula del sistema D'Hondt para Diputados y mayor<U+00ED>a/minor<U+00ED>a para Senadores.

2. La cantidad de esca<U+00F1>os de cada provincia dependen de su poblaci<U+00F3>n con un m<U+00ED>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<U+00F3>n de bancas de cada provincia se realiza por mitades cada dos a<U+00F1>os. Cuando la cantidad de esca<U+00F1>os que corresponden a una provincia es impar las mismas eligen un diputado m<U+00E1>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<U+00F1>os y se renuevan parcialmente por grupos de 8 provincias.

See Also

compute_nep, compute_competitiveness, compute_disproportion

Examples

Run this code
# NOT RUN {
 polAr::get_election_data(district = "caba", 
                          category = "dip",
                          round = "gral", 
                          year = 2007) -> caba_dip_2007
 
 caba_dip_2007                         
 
                          
 compute_seats(data = caba_dip_2007)                         

# }

Run the code above in your browser using DataLab