Skip to contents

Standardizes column names to snake_case format, making them consistent across datasets for easier dissemination and reporting.

Usage

cleanColumnNames(data, to_lower = TRUE)

Arguments

data

Data frame or tibble to clean

to_lower

Logical. Convert to lowercase. Defaults to TRUE.

Value

Data frame with standardized column names in snake_case

Details

Converts column names to snake_case by:

  • Converting spaces to underscores

  • Converting periods to underscores

  • Converting CamelCase to snake_case

  • Converting to lowercase (optional)