<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Calculate sensitivity and specificity and K Fold Cross validation - Enterprise Miner in SAS Data Science</title>
    <link>https://communities.sas.com/t5/SAS-Data-Science/Calculate-sensitivity-and-specificity-and-K-Fold-Cross/m-p/387642#M5789</link>
    <description>&lt;P&gt;Thanks very much for the reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But is there anything that can be done by setting the properties in sas miner i.e. using the GUI rather than coding?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not very confident with sas coding at the moment.&lt;/P&gt;</description>
    <pubDate>Sun, 13 Aug 2017 16:04:09 GMT</pubDate>
    <dc:creator>dee2017</dc:creator>
    <dc:date>2017-08-13T16:04:09Z</dc:date>
    <item>
      <title>Calculate sensitivity and specificity and K Fold Cross validation - Enterprise Miner</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/Calculate-sensitivity-and-specificity-and-K-Fold-Cross/m-p/387587#M5786</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to work how to do sensitivity and speciﬁcity in SAS Miner.&lt;/P&gt;&lt;P&gt;Is there a specific setting i should use?&lt;/P&gt;&lt;P&gt;I want to know how to get the information for ANN, DT and Logistic regression.&lt;/P&gt;&lt;P&gt;Also trying to work how I can do K-fold cross validation for the above models.&lt;/P&gt;&lt;P&gt;Please can you help?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Dee&lt;/P&gt;</description>
      <pubDate>Sat, 12 Aug 2017 20:38:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/Calculate-sensitivity-and-specificity-and-K-Fold-Cross/m-p/387587#M5786</guid>
      <dc:creator>dee2017</dc:creator>
      <dc:date>2017-08-12T20:38:50Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate sensitivity and specificity and K Fold Cross validation - Enterprise Miner</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/Calculate-sensitivity-and-specificity-and-K-Fold-Cross/m-p/387628#M5788</link>
      <description>&lt;PRE&gt;
The following code I wrote before is for K Fold CV of logistic regression.






/****** K-Fold CV ****/
%macro k_fold_cv(k=10);
ods select none;

proc surveyselect data=sashelp.heart group=&amp;amp;k out=have;
run;

%do i=1 %to &amp;amp;k ;
data training;
 set have(where=(groupid ne &amp;amp;i)) ;
run;
data test;
 set have(where=(groupid eq &amp;amp;i));
run;

ods output 
Association=native(keep=label2 nvalue2 rename=(nvalue2=native) where=(label2='c'))
ScoreFitStat=true(keep=dataset freq auc rename=(auc=true));
proc logistic data=training
 outest=est(keep=_status_ _name_) ;
 class sex;
 model status(event='Alive')=sex height weight;
 score data=test fitstat; 
run;

data score&amp;amp;i;
 merge true native est;
 retain id &amp;amp;i ;
 optimism=native-true;
run;
%end;
data k_fold_cv;
 set score1-score&amp;amp;k;
run;

ods select all;
%mend;

%k_fold_cv(k=10)








/*************************************/


%macro k_fold_cv_rep(r=1,k=10);
ods select none;
%do r=1 %to &amp;amp;r;
proc surveyselect data=sashelp.heart group=&amp;amp;k out=have;
run;

%do i=1 %to &amp;amp;k ;
data training;
 set have(where=(groupid ne &amp;amp;i)) ;
run;
data test;
 set have(where=(groupid eq &amp;amp;i));
run;

ods output 
Association=native(keep=label2 nvalue2 rename=(nvalue2=native) where=(label2='c'))
ScoreFitStat=true(keep=dataset freq auc rename=(auc=true));
proc logistic data=training
 outest=est(keep=_status_ _name_) ;
 class sex;
 model status(event='Alive')=sex height weight;
 score data=test fitstat; 
run;

data score_r&amp;amp;r._&amp;amp;i;
 merge true native est;
 retain rep &amp;amp;r id &amp;amp;i;
 optimism=native-true;
run;
%end;
%end;
data k_fold_cv_rep;
 set score_r:;
run;

ods select all;
%mend;

%k_fold_cv_rep(r=20,k=10);


/********************/
data all;
 set k_fold_cv k_fold_cv_rep indsname=indsn;
 length indsname $ 32;
 indsname=indsn;
run;
proc summary data=all nway;
 class indsname;
 var optimism;
 output out=want mean=mean lclm=lclm uclm=uclm;
run;



&lt;/PRE&gt;</description>
      <pubDate>Sun, 13 Aug 2017 11:13:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/Calculate-sensitivity-and-specificity-and-K-Fold-Cross/m-p/387628#M5788</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2017-08-13T11:13:16Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate sensitivity and specificity and K Fold Cross validation - Enterprise Miner</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/Calculate-sensitivity-and-specificity-and-K-Fold-Cross/m-p/387642#M5789</link>
      <description>&lt;P&gt;Thanks very much for the reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But is there anything that can be done by setting the properties in sas miner i.e. using the GUI rather than coding?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not very confident with sas coding at the moment.&lt;/P&gt;</description>
      <pubDate>Sun, 13 Aug 2017 16:04:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/Calculate-sensitivity-and-specificity-and-K-Fold-Cross/m-p/387642#M5789</guid>
      <dc:creator>dee2017</dc:creator>
      <dc:date>2017-08-13T16:04:09Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate sensitivity and specificity and K Fold Cross validation - Enterprise Miner</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/Calculate-sensitivity-and-specificity-and-K-Fold-Cross/m-p/387737#M5793</link>
      <description>Sorry. I don't have much experience with EM .</description>
      <pubDate>Mon, 14 Aug 2017 12:12:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/Calculate-sensitivity-and-specificity-and-K-Fold-Cross/m-p/387737#M5793</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2017-08-14T12:12:38Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate sensitivity and specificity and K Fold Cross validation - Enterprise Miner</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/Calculate-sensitivity-and-specificity-and-K-Fold-Cross/m-p/388020#M5813</link>
      <description>&lt;P&gt;okay thanks anyway&lt;/P&gt;</description>
      <pubDate>Mon, 14 Aug 2017 23:21:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/Calculate-sensitivity-and-specificity-and-K-Fold-Cross/m-p/388020#M5813</guid>
      <dc:creator>dee2017</dc:creator>
      <dc:date>2017-08-14T23:21:04Z</dc:date>
    </item>
  </channel>
</rss>

