Hi
I have a question regarding PCA with the Principal Component Node in SAS Miner. Does the node transform categorical variables into dummy variables or is that a step I should perform prior this node (with the Transform Variable Node)?
Also, once this node get all its interval variables and ready to perform the analysis, does it perform standardization on these interval variables?
And last question, how does it handle missing values?
Many thanks.
Nicolas
If you are using the Principal Components node from the Modify tab, then in order to include class inputs, you would need to dummy encode them using the Transform Variables node first as you said. In the HP Principal Components node however, there is a property for it to do the class level encoding for you. In both nodes, you can set the Eigenvalue Source to Correlation to standardize the inputs. And also in both, any observations with missing values for any of the inputs are excluded, so you would need to first run the Impute node to impute missing values.
If you are using the Principal Components node from the Modify tab, then in order to include class inputs, you would need to dummy encode them using the Transform Variables node first as you said. In the HP Principal Components node however, there is a property for it to do the class level encoding for you. In both nodes, you can set the Eigenvalue Source to Correlation to standardize the inputs. And also in both, any observations with missing values for any of the inputs are excluded, so you would need to first run the Impute node to impute missing values.
Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!
Use this tutorial as a handy guide to weigh the pros and cons of these commonly used machine learning algorithms.
Find more tutorials on the SAS Users YouTube channel.