Advertisement
Guest User

Untitled

a guest
Jul 18th, 2018
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. # Create correlation matrix
  2. corr_matrix = X_f1.corr().abs()
  3.  
  4. # Select upper triangle of correlation matrix
  5. upper = corr_matrix.where(np.triu(np.ones(corr_matrix.shape), k=1).astype(np.bool))
  6.  
  7. # Find index of feature columns with correlation greater than 0.95
  8. to_drop = [column for column in upper.columns if any(upper[column] > 0.95)]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement