The title pretty much says it all, I have a df with 40+ dimension which I'd like to process into the Umap algorithm in order to have a 2-d output.
I would like to know if it is possible to weight the input columns differently for the purpose of studying the possible different Umap outcomes.
Thank you for your time
P.S. I work in python
Why not simply applying UMAP to
A:A = X*Wwhere
Xis yourNx40matrix andW=diag(w)is a40x40diagonal matrix of weightsw=[w1, w2,..., w40]?Consider using normalized weights
wi,i=1,2,...,40such thatsum(w) == 1, to distribute normally your information.