Skip to contents

Checks if loaded data appears corrupted (too small, missing states, missing columns). Does NOT automatically delete - only warns and provides recommendations.

Usage

detect_database_corruption(
  data,
  dataset,
  vintage,
  states = NULL,
  verbose = TRUE
)

Arguments

data

Data frame to check

dataset

Character, "ami" or "fpl"

vintage

Character, "2018" or "2022"

states

Character vector of expected states (NULL = all US states)

verbose

Logical, print warnings

Value

List with: is_corrupted (logical), issues (character vector), recommendation (character)