Validates basic data structure requirements like data.frame format, required columns, minimum rows, etc.
validate_structure_core(
data,
data_name,
required_class = NULL,
required_cols = NULL,
min_rows = NULL,
min_cols = NULL,
allow_empty = FALSE
)Validation result
Data to validate
Name for error messages
Expected class(es)
Required column names (for data.frames)
Minimum number of rows
Minimum number of columns
Whether empty data is allowed