BookmarkSubscribeRSS Feed
jinc
Calcite | Level 5

I have a dataset where I have to build a credit score model for bad customers. It is a logistic regression model. I want to build the model and thereafter test it. Can anybody tell me the sas code to split the data.

2 REPLIES 2
art297
Opal | Level 21

If you just want a 50/50 split then you could use something like:

 

data build validate;
  set sashelp.prdsale;
  if uniform(0) le .5 then output build;
  else output validate;
run;

Art, CEO, AnalystFinder.com

 

Reeza
Super User

PROC SURVEYSELECT is typically used to generate random samples. If you want to do bootstrapping or any type of cross validation, I highly recommend the paper by David Cassell, Don't be loopy.

 

http://www2.sas.com/proceedings/forum2007/183-2007.pdf

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 1139 views
  • 0 likes
  • 3 in conversation