<?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: Converting R to SAS Code. in SAS Data Management</title>
    <link>https://communities.sas.com/t5/SAS-Data-Management/Converting-R-to-SAS-Code/m-p/654479#M19315</link>
    <description>&lt;P&gt;You may check this link&amp;nbsp;&lt;BR /&gt;&lt;A href="https://communities.sas.com/t5/Statistical-Procedures/Translate-code-from-R-to-SAS/m-p/140653#M7339" target="_blank"&gt;https://communities.sas.com/t5/Statistical-Procedures/Translate-code-from-R-to-SAS/m-p/140653#M7339&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://support.sas.com/documentation/cdl/en/imlug/63541/HTML/default/viewer.htm#imlug_r_sect012.htm" target="_blank"&gt;https://support.sas.com/documentation/cdl/en/imlug/63541/HTML/default/viewer.htm#imlug_r_sect012.htm&lt;/A&gt;&lt;BR /&gt;hopeful it will help you.&lt;/P&gt;</description>
    <pubDate>Mon, 08 Jun 2020 11:49:42 GMT</pubDate>
    <dc:creator>syedabuowais</dc:creator>
    <dc:date>2020-06-08T11:49:42Z</dc:date>
    <item>
      <title>Converting R to SAS Code.</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Converting-R-to-SAS-Code/m-p/651484#M19267</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to run correlation analysis in SAS that was previously done in R. I need to subset the dataset before the analysis, and I am having trouble understanding the R code for subsetting the dataset.&amp;nbsp;Could anyone please help me to interpret the code and suggest equivalent code in SAS?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a knowledge of Base SAS and very little knowledge of R. Also, I am not very good at DO loop.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to reproduce the following result from R to SAS:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;for(i in unique(data$Site)){&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;sum1_alternate &amp;lt;- sum1 &amp;lt;- sum2 &amp;lt;- sum3_alternate &amp;lt;- 0&lt;BR /&gt;for(j in unique(data[data$Site==i,]$id)){&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if(unique(data[data$site==i &amp;amp; data$id==j,]$ind)==1){&lt;BR /&gt;ind1_alternate &amp;lt;- ifelse(j %in% temp$id, 1, 0)&amp;nbsp;&lt;BR /&gt;sum1_alternate&amp;lt;- sum1_alternate + ind1_alternate&lt;BR /&gt;&lt;BR /&gt;if(ind1_alternate == 1){&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;ind1 &amp;lt;- ifelse(min(temp[temp$id==j,]$age)&amp;lt;21, 1, 0)&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;sum1 &amp;lt;- sum1+ind1&lt;BR /&gt;&lt;BR /&gt;ind2 &amp;lt;- ifelse(min(temp[temp$id==j,]$age)&amp;gt;21, 1, 0)&amp;nbsp;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;sum2 &amp;lt;- sum2+ind2&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;i&lt;/P&gt;&lt;P&gt;f(unique(data[data$site==i &amp;amp; data$id==j,]$ind)==0){&lt;BR /&gt;sum3_alternate &amp;lt;- sum3_alternate+1&lt;BR /&gt;#sum_info &amp;lt;- summary(data[data$site==i &amp;amp; data$id==j,]$age)&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;sum1_alternate_site &amp;lt;- c(sum1_alternate_site, sum1_alternate)&lt;BR /&gt;sum1_site &amp;lt;- c(sum1_site, sum1)&lt;BR /&gt;sum2_site &amp;lt;- c(sum2_site, sum2)&lt;BR /&gt;sum3_alternate_site &amp;lt;- c(sum3_alternate_site, sum3_alternate)&lt;BR /&gt;#sum3_site &amp;lt;- c(sum3_site, sum3)&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;percent1 &amp;lt;- sum1_alternate_site/(sum1_alternate_site+sum3_alternate_site)&amp;nbsp;&lt;BR /&gt;percent2 &amp;lt;- sum1_site/(sum1_site+sum2_site+sum3_alternate_site)&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;plot(site_mean$x, percent1, xlab="Mean Age", ylab="Percentage of surgery", main="mean age vs percentage of surgery")&lt;/P&gt;&lt;P&gt;abline(lm(percent1 ~ site_mean$x))&lt;/P&gt;&lt;P&gt;cor.test(percent1, site_mean$x)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;plot(site_mean$x, percent2, xlab="Mean Age", ylab="Percentage of surgery", main="mean age vs percentage of surgery &amp;lt;21 year-old")&lt;/P&gt;&lt;P&gt;abline(lm(percent2 ~ site_mean$x))&lt;BR /&gt;cor.test(percent2, site_mean$x)&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 28 May 2020 17:24:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Converting-R-to-SAS-Code/m-p/651484#M19267</guid>
      <dc:creator>sandyzman1</dc:creator>
      <dc:date>2020-05-28T17:24:33Z</dc:date>
    </item>
    <item>
      <title>Re: Converting R to SAS Code.</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Converting-R-to-SAS-Code/m-p/651486#M19268</link>
      <description>&lt;P&gt;I can't tell you what the R code is doing, but correlation analysis in SAS is very simple.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc corr data=have nosimple;
    by group;
    var x1 x2 x3;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;The BY statement computes correlations in different subsets of the data, as indicated by the values of variable GROUP.&lt;/P&gt;</description>
      <pubDate>Thu, 28 May 2020 17:39:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Converting-R-to-SAS-Code/m-p/651486#M19268</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2020-05-28T17:39:31Z</dc:date>
    </item>
    <item>
      <title>Re: Converting R to SAS Code.</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Converting-R-to-SAS-Code/m-p/651694#M19277</link>
      <description>&lt;P&gt;Calling&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13684"&gt;@Rick_SAS&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 29 May 2020 12:01:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Converting-R-to-SAS-Code/m-p/651694#M19277</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2020-05-29T12:01:27Z</dc:date>
    </item>
    <item>
      <title>Re: Converting R to SAS Code.</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Converting-R-to-SAS-Code/m-p/651852#M19286</link>
      <description>&lt;P&gt;Instead of posting the R program, please tell us more about the analysis you are trying to perform and how you want to subset the data. It would also be useful if you can provide some sample data in the form of a SAS DATA step that we can all run.&lt;/P&gt;</description>
      <pubDate>Fri, 29 May 2020 19:45:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Converting-R-to-SAS-Code/m-p/651852#M19286</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2020-05-29T19:45:16Z</dc:date>
    </item>
    <item>
      <title>Re: Converting R to SAS Code.</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Converting-R-to-SAS-Code/m-p/654479#M19315</link>
      <description>&lt;P&gt;You may check this link&amp;nbsp;&lt;BR /&gt;&lt;A href="https://communities.sas.com/t5/Statistical-Procedures/Translate-code-from-R-to-SAS/m-p/140653#M7339" target="_blank"&gt;https://communities.sas.com/t5/Statistical-Procedures/Translate-code-from-R-to-SAS/m-p/140653#M7339&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://support.sas.com/documentation/cdl/en/imlug/63541/HTML/default/viewer.htm#imlug_r_sect012.htm" target="_blank"&gt;https://support.sas.com/documentation/cdl/en/imlug/63541/HTML/default/viewer.htm#imlug_r_sect012.htm&lt;/A&gt;&lt;BR /&gt;hopeful it will help you.&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jun 2020 11:49:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Converting-R-to-SAS-Code/m-p/654479#M19315</guid>
      <dc:creator>syedabuowais</dc:creator>
      <dc:date>2020-06-08T11:49:42Z</dc:date>
    </item>
  </channel>
</rss>

