Learn R Programming

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

validate (version 0.2.4)

Data Validation Infrastructure

Description

Declare data validation rules and data quality indicators; confront data with them and analyze or visualize the results. The package supports rules that are per-field, in-record, cross-record or cross-dataset. Rules can be automatically analyzed for rule type and connectivity.

Copy Link

Version

Install

install.packages('validate')

Monthly Downloads

3,815

Version

0.2.4

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Mark der Loo

Last Published

March 28th, 2018

Functions in validate (0.2.4)

as.data.frame,expressionset-method

Translate an expressionset to data.frame
cells

Cell counts and differences for a series of datasets
confront

Confront data with a (set of) expressionset(s)
check_that

Simple data validation interface
compare

Compare similar data sets
confrontation-class

Superclass storing results of confronting data with rules
aggregate,validation-method

Aggregate validation results
as.data.frame,confrontation-method

Confrontation object to data frame
description<-

Set description
barplot,validation-method

Plot number of violations
created<-,expressionset,POSIXct-method

Set timestamps
created<-,rule,POSIXct-method

Set creation timestamp
created<-

Set creation timestamp
description

description description
as.data.frame

Coerce to data.frame
lbj_cells-class

Logging object to use with the lumberjack package
created

Creation timestamp
expressionset-class

Superclass for storing a set of rich expressions.
indicator

Define indicators for data
description<-,expressionset,character-method

Set descriptions
label<-,expressionset,character-method

Set labels
description<-,rule,character-method

Set description
expr

Get expressions
meta

Get or set rule metadata
errors

Get messages from a confrontation object
label

label description of rules
[,expressionset-method

Select a subset
export_yaml

Export to yaml file
indication-class

Store results of evaluating indicators
sort,validation-method

Aggregate and sort the results of a validation.
names<-,rule,character-method

Set names
retailers

data on retailers
indicator-class

Store a set of rich indicator expressions
rule-class

A rich expression
%vin%

A consistent set membership operator
number_missing

Missingness counters (DEPRECATED)
label<-,rule,character-method

Set label
+,indicator,indicator-method

Combine two indicator objects
validator-class

Store a set of rich validating rules.
match_cells

Create matching subsets of a sequence of data
+,validator,validator-method

Combine two validator objects
values

Get values from object
label<-

Set label
[[<-,expressionset-method

Replace a rule in a ruleseta
origin<-,rule,character-method

Set origin
lbj_rules-class

Logging object to use with the lumberjack package
[<-,expressionset-method

Replace a subset of an expressionset with another expressionset
names,expressionset-method

Extract names
variables

Extract variable names
length,expressionset-method

Determine the number of elements in an object.
summary

Create a summary
names<-,expressionset,character-method

Set names
origin<-,expressionset,character-method

Set origins
validation-class

Store results of evaluating validating expressions
origin<-

Set origin
validate

Data Validation Infrastructure
validator

Define validation rules for data
origin

Origin of rules
.PKGOPT

Services for extending 'validate'
voptions

Set or get options globally or per object.
syntax

Syntax to define validation or indicator rules