I have 10 variables and some of them are highly correlated. So before I do k - means, I want to get lower number of variables that are not correlated, but retain as much information as possible. Thus, I decided to do PCA before k - means. However, one variable is far from normal, as it has many zeros and looks like to follow gamma distribution. Therefore it is problematic to adequately transform it. Nevertheless, this variable is not correlated with any other variable.
So the question is: is it a valid solution to run PCA with all variables, except the one which is uncorrelated and not normal, and later put principal components and that variable to a one data frame, then scale and centre it and then run k - means with that data frame?