I am working with a dataset with high dimensionality (107 columns vs. 800 rows). All columns are binary in nature indicating the presence of a specific column value or not in the dataset. I used pandas pearson's correlation coefficient to check for multi-collinearity within the independent variables. Suppose I am checking the correlation coefficient between column A & B, where A is a somewhat irrelevant column for the feature set, while B is more important. If the correlation coefficient between A & B is highly positive, meaning it is close to ~0.9/1, I could drop one of the columns. Basically I can get rid of A (since it is somewhat contextually irrelevant) or combine it with B.
But if the correlation coefficient between A & B is highly negative, i.e., it is - 0.9 or - 1 what does it mean for the dataset? Can I still drop one of the lesser relevant columns (column A) or combine it with column B?