Skip to contents

This function ensures that shared columns in dat_to_type are coerced to match the data types of corresponding columns in dat_w_types.

Usage

ngr_tidy_type(dat_w_types, dat_to_type)

Arguments

dat_w_types

data.frame Reference data frame with desired column types.

dat_to_type

data.frame Data frame to be coerced to match dat_w_types.

Value

data.frame dat_to_type with shared columns coerced to the types in dat_w_types.

Examples

dat_w_types <- data.frame(a = as.numeric(1:3), b = as.character(4:6))
dat_to_type <- data.frame(a = as.character(1:3), b = 4:6)
ngr_tidy_type(dat_w_types, dat_to_type)
#> Successfully converted column a to numeric.
#> Successfully converted column b to character.
#>   a b
#> 1 1 4
#> 2 2 5
#> 3 3 6