<?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: Hierarchical clustering using distance = &amp;quot;spearman's correlation&amp;quot;? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Hierarchical-clustering-using-distance-quot-spearman-s/m-p/283017#M57605</link>
    <description>&lt;P&gt;Clustering is most often done among&amp;nbsp;observations, not variables. Proc VARCLUS is the only SAS procedure for clustering variables but does not allow for user-defined distance measures. The method proposed is for clustering variables based on Spearman correlations with proc CLUSTER, a procedure which requires distances.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have suggested&amp;nbsp;PROC CLUSTER METHOD=FLEXIBLE because it has given me useful results for similar problems. That doesn't prevent you from exploring other options at your will. No clustering method is universally the best. I'd be interested to know what method you chose in the end.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 08 Jul 2016 18:48:16 GMT</pubDate>
    <dc:creator>PGStats</dc:creator>
    <dc:date>2016-07-08T18:48:16Z</dc:date>
    <item>
      <title>Hierarchical clustering using distance = "spearman's correlation"?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Hierarchical-clustering-using-distance-quot-spearman-s/m-p/282783#M57519</link>
      <description>&lt;P&gt;In PROC CLUSTER or any other procedure, can I choose a distance method as a Spearman's correlation coefficient between variables?&lt;/P&gt;
&lt;P&gt;If so, what is the option name?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you very much for your help!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jul 2016 20:13:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Hierarchical-clustering-using-distance-quot-spearman-s/m-p/282783#M57519</guid>
      <dc:creator>Rcore</dc:creator>
      <dc:date>2016-07-07T20:13:15Z</dc:date>
    </item>
    <item>
      <title>Re: Hierarchical clustering using distance = "spearman's correlation"?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Hierarchical-clustering-using-distance-quot-spearman-s/m-p/282795#M57524</link>
      <description>&lt;P&gt;Correlations are proximity measures, not distance. You have to create your own distances from Spearman correlations as SQRT(1-S) and use them for clustering:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc corr data=sashelp.class outs=os noprint;
var height weight age;
run;

data osd(type="DISTANCE");
set os;
where _TYPE_ = "CORR";
array d _NUMERIC_;
do i = 1 to dim(d);
    d{i} = sqrt(1 - d{i});
    end;
rename _NAME_ = ID;
drop _TYPE_ i;
run;

proc cluster data=osd method=flexible out=osdc;
id ID;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 07 Jul 2016 20:52:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Hierarchical-clustering-using-distance-quot-spearman-s/m-p/282795#M57524</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2016-07-07T20:52:07Z</dc:date>
    </item>
    <item>
      <title>Re: Hierarchical clustering using distance = "spearman's correlation"?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Hierarchical-clustering-using-distance-quot-spearman-s/m-p/283006#M57602</link>
      <description>&lt;P&gt;Thank you very much for your kind response.&amp;nbsp; Why did you choose "method=flexible" in proc cluster?&amp;nbsp; Is this because the distance is based on correlation coefficients?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I've checked SAS User's Guid, but couldn't figure out.&lt;/P&gt;
&lt;P&gt;I really appreciate your help!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Jul 2016 17:00:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Hierarchical-clustering-using-distance-quot-spearman-s/m-p/283006#M57602</guid>
      <dc:creator>Rcore</dc:creator>
      <dc:date>2016-07-08T17:00:05Z</dc:date>
    </item>
    <item>
      <title>Re: Hierarchical clustering using distance = "spearman's correlation"?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Hierarchical-clustering-using-distance-quot-spearman-s/m-p/283017#M57605</link>
      <description>&lt;P&gt;Clustering is most often done among&amp;nbsp;observations, not variables. Proc VARCLUS is the only SAS procedure for clustering variables but does not allow for user-defined distance measures. The method proposed is for clustering variables based on Spearman correlations with proc CLUSTER, a procedure which requires distances.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have suggested&amp;nbsp;PROC CLUSTER METHOD=FLEXIBLE because it has given me useful results for similar problems. That doesn't prevent you from exploring other options at your will. No clustering method is universally the best. I'd be interested to know what method you chose in the end.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Jul 2016 18:48:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Hierarchical-clustering-using-distance-quot-spearman-s/m-p/283017#M57605</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2016-07-08T18:48:16Z</dc:date>
    </item>
  </channel>
</rss>

