I am trying to get many lm
models work in a function and I need to automatically drop constant columns from my data.table. Thus, I want to keep only columns wit
For removing constant
columns,
Numeric Columns:-
constant_col = [const for const in df.columns if df[const].std() == 0]
print (len(constant_col))
print (constant_col)
Categorical Columns:-
constant_col = [const for const in df.columns if len(df[const].unique()) == 1]
print (len(constant_col))
print (constant_col)
Then you drop the columns using the drop method