ElectionsLATAM: ElectionsLATAM

ElectionsLATAMR Documentation

ElectionsLATAM

Description

A package to work with SQL datasources in a simple manner

Usage

.onLoad(libname, pkgname)

Arguments

libname

Library name

pkgname

Package name

Author(s)

Alejandro Baranek <abaranek@dc.uba.ar>

Examples

library(ElectionsLATAM)
library(readr)
costa.rica.ein.path <- file.path(getPackageDir(), "costa-rica")
ecological.inference.calvo <- EcologicalInferenceStrategyCalvoEtAl$new()
costa.rica.ein <-
  EcologicalInferenceProcessor$new(
    ecological.inference.strategy = ecological.inference.calvo,
    election.name = "2022-costa-rica-general-ballotage-n4",
    scenario = "final",
    data.input.path = costa.rica.ein.path,
    input.file = "2021-generales_pivot_candidatos_n4.csv",
    location.fields = c("id_unidad"),
    votes.field = "votos",
    # potential.votes.field = "habilitados",
    ignore.fields = "habilitados",
    col.types = cols(
      .default = col_number(),
      id_unidad = col_character()
    )
  )
dummy <- costa.rica.ein$loadInputPivotCandidatos()
costa.rica.ein$output.election <- readr::read_delim(
  file.path(
    costa.rica.ein.path,
    paste("2022-ballotage_pivot_candidatos_n4.csv", sep = "_")
  ),
  delim = ";",
  col_types = cols(
    .default = col_double(),
    id_unidad = col_character()
  )
)
costa.rica.ein$runScenario(include.blancos = TRUE, include.ausentes = TRUE)


ElectionsLATAM documentation built on April 19, 2022, 9:05 a.m.