Check_Dupe_Columns {Colossus} | R Documentation |
checks for duplicated column names
Description
Check_Dupe_Columns
checks for duplicated columns, columns with the same values, and columns with 1 value. Currently not updated for multi-terms
Usage
Check_Dupe_Columns(df, cols, term_n, verbose = FALSE, factor_check = FALSE)
Arguments
df |
a data.table containing the columns of interest |
cols |
columns to check |
term_n |
term numbers |
verbose |
boolean to control if additional information is printed to the console, also accepts 0/1 integer |
factor_check |
a boolean used to skip comparing columns of the form ?_? with the same initial string, which is used for factored columns |
Value
returns the usable columns
See Also
Other Data Cleaning Functions:
Check_Trunc()
,
Correct_Formula_Order()
,
Date_Shift()
,
Def_Control()
,
Def_Control_Guess()
,
Def_model_control()
,
Def_modelform_fix()
,
Joint_Multiple_Events()
,
Replace_Missing()
,
Time_Since()
,
factorize()
,
factorize_par()
,
gen_time_dep()
,
interact_them()
Examples
library(data.table)
a <- c(0,1,2,3,4,5,6)
b <- c(1,2,3,4,5,6,7)
c <- c(0,1,2,1,0,1,0)
df <- data.table::data.table("a"=a,"b"=b,"c"=c)
cols <- c("a","b","c")
term_n <- c(0,0,1)
unique_cols <- Check_Dupe_Columns(df, cols, term_n)
[Package Colossus version 1.1.1 Index]