Learn R Programming

⚠️There's a newer version (0.3.2) of this package.Take me there.

abjutils

Overview

abjutils is a toolkit with some useful functions widely used by the Brazilian Jurimetrics Association. Most functions help deal with lawsuit identification numbers (unified by CNJ, the National Council of Justice), while the rest are supposed to help ASCII-compliance and other formatting issues.

To install this package, simply run:

# To install CRAN version
install.packages("abjutils")

# To install GitHub (dev) version
install.packages("devtools")
devtools::install_github("courtsbr/esaj")

Usage

abjutils has many functions, but the most useful are listed below

  • rm_accent: removes diacritics from a string

  • escape_unicode: replaces accented characters by their unicode-escaped values

(also an add-in)

  • carefully: a safe and protected vectorizer useful for things such as web scrapers

Citations

To cite this package, use citation("abjutils"):

To cite package ‘abjutils’ in publications use:

  Julio Trecenti and Fernando Correa (2014). abjutils:
  Useful Tools for Jurimetrical Analysis Used by the
  Brazilian Jurimetrics Association. R package version
  0.0.1. https://github.com/abjur/abjutils

A BibTeX entry for LaTeX users is

  @Manual{,
    title = {abjutils: Useful Tools for Jurimetrical Analysis Used by the Brazilian Jurimetrics Association},
    author = {Julio Trecenti and Fernando Correa},
    year = {2014},
    note = {R package version 0.0.1},
    url = {https://github.com/abjur/abjutils},
  }

Copy Link

Version

Install

install.packages('abjutils')

Monthly Downloads

573

Version

0.2.1

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Caio Lente

Last Published

January 19th, 2018

Functions in abjutils (0.2.1)

build_id

Add separators to lawsuit IDs
calc_dig

Calculate digits for Brazilian lawsuit identification numbers
escape_unicode

Escape accented characters in a document
extract_parts

Extract different parts from lawsuit ID
carefully

Vectorized, parallel, safe and verbose function factory
check_dig

Validate check digits for Brazilian lawsuits identification number
rm_accent

Remove accentuation
rm_accent_from_names

Remove accentuation from column names (DEPRECATED)
tabela

Produce frequency and relative frequency tables
use_pipe

Add pipe template
clean_id

Remove separators from lawsuit IDs
dvec

Vectorize functions (DEPRECATED)
lsos

Improved list of objects
precision

Mirror of scales:::precision()
sample_cnj

Generate sample Brazilian lawsuit identification numbers
separate_cnj

Separate a lawsuit ID column into its parts