Package 'censAr'

Title: Base de Datos de Facil Acceso de Censos de Arentina (Argentina´s Census Easy Access Database)
Description: Provee un acceso conveniente a mas de 40 millones de registros de la base de datos del Censo 2010 de Argentina. Los datos fueron obtenidos de 'datar', donde se publican datos en texto plano a partir del Convertidor REDATAM creado por Pablo De Grande.
Authors: Juan Pablo Ruiz Nicolini [aut, cre, cph]
Maintainer: Juan Pablo Ruiz Nicolini <[email protected]>
License: MIT + file LICENSE
Version: 0.0.0.9
Built: 2024-11-20 02:49:00 UTC
Source: https://github.com/PoliticaArgentina/censAr

Help Index


Conexion a la Base de Datos del Censo

Description

Devuelve una conexion a la base de datos local. Esto corresponde a una conexion a una base DuckDB compatible con DBI. A diferencia de censo_tabla(), esta funcion es mas flexible y se puede usar con dbplyr para leer unicamente lo que se necesita o directamente con DBI para usar comandos SQL.

Usage

censo_conectar(dir = censo_path())

Arguments

dir

La ubicacion de la base de datos en el disco. Por defecto es censAr en la carpeta de datos del usuario de R o la variable de entorno CENSAR_DIR si el usuario la especifica.

Examples

## Not run: 
 DBI::dbListTables(censo_conectar())

 DBI::dbGetQuery(
  censo_conectar(),
  'SELECT * FROM comunas WHERE provincia_ref_id = 1'
 )

## End(Not run)

Descarga la Base de Datos del Censo a tu Computador

Description

Este comando descarga la base de datos completa como un unico archivo zip que se descomprime para crear la base de datos local. Si no quieres descargar la base de datos en tu home, ejecuta usethis::edit_r_environ() para crear la variable de entorno CENSO2017_DIR con la ruta.

Usage

censo_descargar(ver = NULL)

Arguments

ver

La version a descargar. Por defecto es la ultima version disponible en GitHub. Se pueden ver todas las versiones en https://github.com/ropensci/censo2017/releases.

Examples

## Not run:  censo_descargar()

Desconecta la Base de Datos del Censo

Description

Una funcion auxiliar para desconectarse de la base de datos.

Usage

censo_desconectar()

Examples

censo_desconectar()

Elimina la Base de Datos del Censo de tu Computador

Description

Elimina el directorio censAr y todos sus contenidos, incluyendo versiones de la base de datos del Censo creadas con cualquier version de 'DuckDB'.

Usage

censo_eliminar(preguntar = TRUE)

Arguments

preguntar

Si acaso se despliega un menu para confirmar la accion de borrar cualquier base del censo existente. Por defecto es verdadero.

Examples

## Not run:  censo_eliminar()

Tablas Completas de la Base de Datos del Censo

Description

Devuelve una tabla completa de la base de datos. Para entregar datos filtrados previamente se debe usar censo_conectar().

Usage

censo_tabla(tabla)

Arguments

tabla

Una cadena de texto indicando la tabla a extraer

Value

Un tibble

Examples

## Not run:  censo_tabla("dpto")