DataAudit 0.1.0
DataAudit 0.1.0
Initial release of DataAudit, an R package for systematic data-quality
auditing, validation, and reporting.
Highlights
- General data-quality auditing with
audit_data() - Reusable validation rules with
audit_rules() - Rule evaluation with
apply_audit_rules() - Overall data-quality scoring with
audit_score() - Checks for missing and blank values
- Duplicate and uniqueness checks
- Infinite, constant, and near-zero variance detection
- Range and category validation
- Data-type and pattern validation
- Date and identifier checks
- Length, case, and whitespace checks
- Sequence and grouped-sequence validation
- Dependency and cross-variable consistency checks
- Structured
DataAuditReportoutput - Print and summary methods for audit results
- Comprehensive automated test suite
Quality assurance
- 1,406 automated tests passing
- 0 test failures
- 0 test warnings
- Approximately 99.97% test coverage
- GitHub Actions continuous integration
- Codecov integration
Installation
install.packages("pak")
pak::pak("vinodhpmd/DataAudit")