sample_cnj {abjutils} | R Documentation |

## Generate sample Brazilian lawsuit identification numbers

### Description

Returns a data frame containing a random sample of lawsuit numbers distributed according to some regional and jurisdictional parameters. The implementation supports both vector and scalar parameters, depending whether or not the function should uniformly sample from a scope of lawsuit numbers or one should define the parameters for each sample unit.

### Usage

```
sample_cnj(
n,
foros,
anos,
orgao,
tr,
first_dig = "0",
sample_pars = TRUE,
return_df = TRUE
)
```

### Arguments

`n` |
A non negative integer giving the number of codes to generate |

`foros` |
One or more strings with 4 characters indicating the juridical forum for the sampled codes |

`anos` |
One or more strings with 4 characters indicating the distribution years of the generated codes |

`orgao` |
One or more strings with 1 character indicating the jurisdiction of the sampled codes. |

`tr` |
One or more strings with 1 character indicating the court of the generated codes |

`first_dig` |
The first digit of the lawsuit code ( |

`sample_pars` |
Whether or not the parameters define the characteristics of the codes |

`return_df` |
Whether or not the function should return a data frame |

### Value

A data frame or a vector containing a random sample of lawsuits IDs

### Examples

```
{
# sampling the parameters
sample_cnj(3,
foros = "0000",
anos = "2015", orgao = 8, tr = 26,
first_dig = "0", sample_pars = TRUE, return_df = FALSE
)
sample_cnj(10,
foros = c("0000", "0001"),
anos = c("2014", "2015"), orgao = 8, tr = 26,
first_dig = "0", sample_pars = TRUE, return_df = FALSE
)
# not sampling the parameters
sample_cnj(3,
foros = c("0000", "0001", "0002"),
anos = c("2014", "2015", "2016"), orgao = rep(8, 3), tr = rep(26, 3),
first_dig = "0", sample_pars = FALSE, return_df = FALSE
)
}
```

*abjutils*version 0.3.2 Index]