Learn R Programming

fb4package (version 2.0.0)

validate_structure_core: Core data structure validation

Description

Validates basic data structure requirements like data.frame format, required columns, minimum rows, etc.

Usage

validate_structure_core(
  data,
  data_name,
  required_class = NULL,
  required_cols = NULL,
  min_rows = NULL,
  min_cols = NULL,
  allow_empty = FALSE
)

Value

Validation result

Arguments

data

Data to validate

data_name

Name for error messages

required_class

Expected class(es)

required_cols

Required column names (for data.frames)

min_rows

Minimum number of rows

min_cols

Minimum number of columns

allow_empty

Whether empty data is allowed