Learn R Programming

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

validate (version 0.2.6)

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

1,916

Version

0.2.6

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Mark der Loo

Last Published

August 1st, 2018

Functions in validate (0.2.6)

aggregate,validation-method

Aggregate validation results
all,validation-method

Test if all validations resulted in TRUE
created

Creation timestamp
description

Rule description
expr

Get expressions
plot,validation-method

Plot a validation object
barplot,cellComparison-method

Barplot of cellComparison object
barplot,validation-method

Plot number of violations
plot,validator-method

Plot a validator object
check_that

Simple data validation interface
compare

Compare similar data sets
sort,validation-method

Aggregate and sort the results of a validation.
errors

Get messages from a confrontation object
export_yaml

Export to yaml file
[[<-,expressionset-method

Replace a rule in a ruleseta
indication-class

Store results of evaluating indicators
lbj_cells-class

Logging object to use with the lumberjack package
indicator-class

Store a set of rich indicator expressions
validator

Define validation rules for data
validator-class

Store a set of rich validating rules.
lbj_rules-class

Logging object to use with the lumberjack package
plot,validatorComparison-method

Line graph of validatorComparison object
as.data.frame,validatorComparison-method

Translate a validatorComparison object to data frame
origin

Origin of rules
plot,cellComparison-method

Line graph of a cellComparison object.
as.data.frame

Coerce to data.frame
+,indicator,indicator-method

Combine two indicator objects
summary

Create a summary
[<-,expressionset-method

Replace a subset of an expressionset with another expressionset
syntax

Syntax to define validation or indicator rules
validate

Data Validation Infrastructure
confront

Confront data with a (set of) expressionset(s)
confrontation-class

Superclass storing results of confronting data with rules
validation-class

Store results of evaluating validating expressions
.PKGOPT

Services for extending 'validate'
any,validation-method

Test if any validation resulted in TRUE
as.data.frame,cellComparison-method

Translate cellComparison objects to data frame
length,expressionset-method

Determine the number of elements in an object.
match_cells

Create matching subsets of a sequence of data
as.data.frame,confrontation-method

Coerce a confrontation object to data frame
meta

Get or set rule metadata
as.data.frame,expressionset-method

Translate an expressionset to data.frame
names<-,rule,character-method

Extract or set names
%vin%

A consistent set membership operator
cells

Cell counts and differences for a series of datasets
barplot,validatorComparison-method

Barplot of validatorComparison object
voptions

Set or get options globally or per object.
indicator

Define indicators for data
label

Rule label
+,validator,validator-method

Combine two validator objects
retailers

data on Dutch supermarkets
rule-class

A rich expression
[,expressionset-method

Select a subset
values

Get values from object
variables

Get variable names
expressionset-class

Superclass for storing a set of rich expressions.