Hello, all, I am using PLS node, but seems it only allows one target (Y response). My model have multiple targets to predict, can this be done using PLS node in SAS miner or I have to look for other approach?
Thanks,
As far as I know, Enterprise Miner allows only a single Y in Partial Least Squares.
You could use PROC PLS in base SAS, which can handle multiple Y; and you can even create a "code node" in Enterprise Miner which calls this PROC PLS code. But I think the subsequent problem would be that all of the model evaluation tools in Enterprise Miner expect a single Y variable (actually, I'm not 100% sure about this, but I have never seen Enterprise Miner examples with more than one Y variable).
As far as I know, Enterprise Miner allows only a single Y in Partial Least Squares.
You could use PROC PLS in base SAS, which can handle multiple Y; and you can even create a "code node" in Enterprise Miner which calls this PROC PLS code. But I think the subsequent problem would be that all of the model evaluation tools in Enterprise Miner expect a single Y variable (actually, I'm not 100% sure about this, but I have never seen Enterprise Miner examples with more than one Y variable).
Thanks, I suspect the PLS in enterprise miner would only accept one Y variable.
I will try your adviced SAS codes or using R to do the job.
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!
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.