<?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>chouchou Tracker</title>
    <link>https://communities.sas.com/kntur85557/tracker</link>
    <description>chouchou Tracker</description>
    <pubDate>Wed, 13 May 2026 22:14:56 GMT</pubDate>
    <dc:date>2026-05-13T22:14:56Z</dc:date>
    <item>
      <title>&amp;syspbuff couldn't resolve to the value assigned</title>
      <link>https://communities.sas.com/t5/SAS-Programming/syspbuff-couldn-t-resolve-to-the-value-assigned/m-p/165282#M31906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&lt;SPAN class="epub__ACodeBold" style="font-weight: bold;"&gt;%macro pbuffparms / parmbuff;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="epub__ACodeLast" style="margin: 0 0.2in 12pt 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp; ods graphics on / reset=all;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp; %*----Process this section when parameter values specified;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp; %if &lt;SPAN class="epub__ACodeBold" style="font-weight: bold;"&gt;&amp;amp;syspbuff&lt;/SPAN&gt; ne %then %do;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let i=1;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let month=%scan&lt;SPAN class="epub__ACodeBold" style="font-weight: bold;"&gt;(&amp;amp;syspbuff&lt;/SPAN&gt;,&amp;amp;i);&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; %do %while(&amp;amp;month ne);&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc sgplot data=books.ytdsales&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (where=(month(datesold)=&amp;amp;month));&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title “Section Sales Report for Month &amp;amp;month”;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hbar section / response=saleprice stat=sum&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; datalabel;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yaxis label=' ';&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let i=%eval(&amp;amp;i+1);&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %let month=%scan&lt;SPAN class="epub__ACodeBold" style="font-weight: bold;"&gt;(&amp;amp;syspbuff&lt;/SPAN&gt;,&amp;amp;i);&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; %end;&lt;/P&gt;&lt;P class="epub__ACodeLast" style="margin: 0 0.2in 12pt 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp; %end;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp; %*----Process this section when no parameter values&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; specified;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp; %else %do;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc sgplot data=books.ytdsales;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title “Annual Section Sales by Quarter”;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hbar section / response=saleprice stat=sum&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group=datesold;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yaxis label=' ';&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; label datesold='Quarter';&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format datesold qtr.;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P class="epub__ACodeLast" style="margin: 0 0.2in 12pt 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&amp;nbsp; %end;&lt;/P&gt;&lt;P class="epub__ACodeLast" style="margin: 0 0.2in 12pt 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;%mend pbuffparms;&lt;/P&gt;&lt;P class="epub__ACode" style="margin: 0 0.2in 0 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&lt;SPAN class="epub__ACodeBold" style="font-weight: bold;"&gt;*----Analyze sales for August and November;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="epub__ACodeLast" style="margin: 0px 0.2in 12pt 0.5in; background-color: #ffffff;"&gt;&lt;SPAN style="color: #ff6600; font-family: 'Courier New'; font-size: 20px;"&gt;%pbuffparms&lt;SPAN class="epub__ACodeBold" style="font-weight: bold;"&gt;(8,11)&amp;nbsp; It only comes out one &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #ff6600; font-size: 20px; font-family: 'Courier New';"&gt;&lt;STRONG&gt;graph titled "Section Sales Report for Month &amp;amp;month", obviously &amp;amp;syspbuff wasn't resolved. Could anyone help me out with this problem? Thank you so much.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="epub__ACodeLast" style="margin: 0 0.2in 12pt 0.5in; font-size: 20px; font-family: 'Courier New'; color: #000000; background-color: #ffffff;"&gt;&lt;SPAN class="epub__ACodeBold" style="font-weight: bold;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="epub__ACodeBold" style="font-weight: bold;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Nov 2014 04:15:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/syspbuff-couldn-t-resolve-to-the-value-assigned/m-p/165282#M31906</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-11-11T04:15:42Z</dc:date>
    </item>
    <item>
      <title>Can't open SAS9.2 html output</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Can-t-open-SAS9-2-html-output/m-p/165120#M42771</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried ODS html; and Tools-Options-Preferences-Results-Circle Create HIML;&lt;/P&gt;&lt;P&gt;Both of them do not work and I still can't open html output.&lt;/P&gt;&lt;P&gt;Can you give me some ideas?&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Nov 2014 02:10:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Can-t-open-SAS9-2-html-output/m-p/165120#M42771</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-11-11T02:10:44Z</dc:date>
    </item>
    <item>
      <title>Re: Proc report</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-report/m-p/191668#M304695</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, you're right. But is there a way to group age within the proc report statement?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Oct 2014 19:05:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-report/m-p/191668#M304695</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-21T19:05:26Z</dc:date>
    </item>
    <item>
      <title>Re: Proc report</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-report/m-p/191666#M304693</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi data_null,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your answer, however when I was dealing with this problem, the dataset had already existed, so I was wondering if there is one way to just use proc report, and within the proc report statement to group age values, and achieved the desired result, without using other statements?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Oct 2014 18:40:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-report/m-p/191666#M304693</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-21T18:40:35Z</dc:date>
    </item>
    <item>
      <title>Proc report</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-report/m-p/191663#M304690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys, I want to&lt;SPAN style="color: #ff0000;"&gt; &lt;STRONG&gt;create a table like this&lt;/STRONG&gt;&lt;/SPAN&gt; by using PROC REPORT:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt; -Gender- &lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&amp;nbsp; -Gender-&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;Age&lt;/STRONG&gt;&amp;nbsp; Female Male&amp;nbsp; Female Male&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Group&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SBP&amp;nbsp; SBP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DBP&amp;nbsp; DBP&lt;/P&gt;&lt;P&gt;&amp;lt;=50&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XX&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;gt;50&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XX&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt; data set I have&lt;/STRONG&gt;&lt;/SPAN&gt; looks like this:&lt;/P&gt;&lt;P&gt;Gender Age SBP DBP&lt;/P&gt;&lt;P&gt;M 23 144 90&lt;/P&gt;&lt;P&gt;F 68 110 62&lt;/P&gt;&lt;P&gt;M 55 130 80&lt;/P&gt;&lt;P&gt;F 28 120 70&lt;/P&gt;&lt;P&gt;M 35 142 82&lt;/P&gt;&lt;P&gt;M 45 150 96&lt;/P&gt;&lt;P&gt;F 48 138 88&lt;/P&gt;&lt;P&gt;F 78 132 76&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My problem is:&lt;/P&gt;&lt;P&gt;I can create a new variable 'Age Group' with values '&amp;lt;=50' and '&amp;gt;50',&lt;/P&gt;&lt;P&gt;but I couldn't group the created 'Age Group' variable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone give me some insights? Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2014 21:40:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-report/m-p/191663#M304690</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-20T21:40:26Z</dc:date>
    </item>
    <item>
      <title>do while</title>
      <link>https://communities.sas.com/t5/SAS-Programming/do-while/m-p/185916#M265620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: SASMonospaceBT-Roman;"&gt;Hi guys, I thought Square is the same thing as n**2 because they are just the opposite side of an equation.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: SASMonospaceBT-Roman;"&gt;but I really cannot figure our why it shows different result when I run the following two codes;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data square;&lt;/P&gt;&lt;P&gt;do n = 1 to 1000 while (&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;n**2&lt;/STRONG&gt;&lt;/SPAN&gt; le 100);&lt;/P&gt;&lt;P&gt;Square = n**2;&lt;/P&gt;&lt;P&gt;output;&lt;SPAN style="font-size: 10pt; font-family: SASMonospaceBT-Roman;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;end;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;put n= ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The result is N=11&amp;nbsp; &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://communities.sas.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data square;&lt;/P&gt;&lt;P&gt;do n = 1 to 1000 while (&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;Square&lt;/STRONG&gt;&lt;/SPAN&gt; le 100);&lt;/P&gt;&lt;P&gt;Square = n**2;&lt;/P&gt;&lt;P&gt;output;&lt;SPAN style="font-size: 10pt; font-family: SASMonospaceBT-Roman;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;end;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;put n=&amp;nbsp; ;&lt;/STRONG&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;The result is N=12&amp;nbsp; :smileyshocked:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Square&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&lt;/P&gt;&lt;P&gt;...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 100&lt;/P&gt;&lt;P&gt;11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 121&lt;/P&gt;&lt;P&gt;12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 144&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Oct 2014 19:32:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/do-while/m-p/185916#M265620</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-15T19:32:30Z</dc:date>
    </item>
    <item>
      <title>Re: Using DATA STEP to convert several obs per subject to one obs with several subjects</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-DATA-STEP-to-convert-several-obs-per-subject-to-one-obs/m-p/179432#M45803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It's pretty weird. I just copied your code and it resolved to one obs.&lt;/P&gt;&lt;P&gt;:smileyconfused:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Oct 2014 01:10:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-DATA-STEP-to-convert-several-obs-per-subject-to-one-obs/m-p/179432#M45803</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-11T01:10:20Z</dc:date>
    </item>
    <item>
      <title>Re: Using DATA STEP to convert several obs per subject to one obs with several subjects</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-DATA-STEP-to-convert-several-obs-per-subject-to-one-obs/m-p/179431#M45802</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi loko, can you please explain me why it has both 4 and 5 for Subj001, while it only has 6 for Subj002? I would greatly appreciate your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Subj&amp;nbsp;&amp;nbsp;&amp;nbsp; Score&amp;nbsp;&amp;nbsp;&amp;nbsp; S1&amp;nbsp;&amp;nbsp;&amp;nbsp; S2&amp;nbsp;&amp;nbsp;&amp;nbsp; S3&amp;nbsp;&amp;nbsp;&amp;nbsp; S4&amp;nbsp;&amp;nbsp;&amp;nbsp; S5&amp;nbsp;&amp;nbsp;&amp;nbsp; i&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp; &lt;SPAN style="text-decoration: underline;"&gt; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp; &lt;SPAN style="text-decoration: underline;"&gt; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp; &lt;SPAN style="text-decoration: underline;"&gt; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; 5 &lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; 3&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp; &lt;SPAN style="text-decoration: underline;"&gt; 5 &lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; 4&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/P&gt;&lt;P&gt;002&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp; &lt;/STRONG&gt;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;002&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 &lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;002&amp;nbsp;&amp;nbsp; &lt;STRONG&gt; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6 &lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; 3&lt;/P&gt;&lt;P&gt;002&amp;nbsp;&amp;nbsp; &lt;STRONG&gt; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&lt;/P&gt;&lt;P&gt;002&amp;nbsp;&amp;nbsp; &lt;STRONG&gt; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Oct 2014 01:03:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-DATA-STEP-to-convert-several-obs-per-subject-to-one-obs/m-p/179431#M45802</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-11T01:03:26Z</dc:date>
    </item>
    <item>
      <title>Re: Using DATA STEP to convert several obs per subject to one obs with several subjects</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-DATA-STEP-to-convert-several-obs-per-subject-to-one-obs/m-p/179429#M45800</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The result is&lt;/P&gt;&lt;P&gt;Subj Score S1 S2 S3 S4 S5&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just one obs, not two&lt;img id="smileysad" class="emoticon emoticon-smileysad" src="https://communities.sas.com/i/smilies/16x16_smiley-sad.png" alt="Smiley Sad" title="Smiley Sad" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Oct 2014 00:32:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-DATA-STEP-to-convert-several-obs-per-subject-to-one-obs/m-p/179429#M45800</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-11T00:32:07Z</dc:date>
    </item>
    <item>
      <title>Re: Using proc transpose to convert data</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-proc-transpose-to-convert-data/m-p/179373#M45785</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you &lt;SPAN class="j-post-author "&gt;&lt;STRONG&gt;&lt;A _jive_internal="true" class="jiveTT-hover-user jive-username-link" data-avatarid="1510" data-externalid="" data-presence="null" data-userid="9792" data-username="Jagadishkatam" href="https://communities.sas.com/people/Jagadishkatam" id="jive-979228366217561534186"&gt;Jagadishkatam&lt;/A&gt; &lt;/STRONG&gt;&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;However I know how to use array to do it, I'm just looking for a way to solve by proc transpose, is it possible?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Oct 2014 00:11:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-proc-transpose-to-convert-data/m-p/179373#M45785</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-11T00:11:31Z</dc:date>
    </item>
    <item>
      <title>Re: Using proc transpose to convert data</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-proc-transpose-to-convert-data/m-p/179372#M45784</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you PG.&lt;/P&gt;&lt;P&gt;However I know how to use array to do it, I'm just looking for a way to solve by proc transpose, is it possible?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Oct 2014 00:10:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-proc-transpose-to-convert-data/m-p/179372#M45784</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-11T00:10:58Z</dc:date>
    </item>
    <item>
      <title>Using proc transpose to convert data</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-proc-transpose-to-convert-data/m-p/179369#M45781</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys, do you have any idea on how to use proc transpose to convert data have---&amp;gt; data want?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;data have:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Obs Subj X1 X2 X3 X4 X5 Y1 Y2 Y3 Y4 Y5&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001 8 5 6 5 4 10 20 30 40 50&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 002 7 5 6 4 5 11 33 29 34 56&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 003 2 2 4 5 6 22 38 21 20 34&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;data want:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Obs Subj Time X Y&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001 1 8 10&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001 2 5 20&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001 3 6 30&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001 4 5 40&lt;/P&gt;&lt;P&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001 5 4 50&lt;/P&gt;&lt;P&gt;6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 002 1 7 11&lt;/P&gt;&lt;P&gt;7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 002 2 5 33&lt;/P&gt;&lt;P&gt;8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 002 3 6 29&lt;/P&gt;&lt;P&gt;9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 002 4 4 34&lt;/P&gt;&lt;P&gt;10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 002 5 5 56&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;I wrote the following codes:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;proc transpose data=learn.wide out=long;&lt;/P&gt;&lt;P&gt;by Subj;&lt;/P&gt;&lt;P&gt;var X1-X5 Y1-Y5;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is that X variables and Y variables are under the same column, looks like below:&lt;/P&gt;&lt;P&gt;Subj&amp;nbsp;&amp;nbsp;&amp;nbsp; _name_&amp;nbsp;&amp;nbsp; Col1&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&lt;/P&gt;&lt;P&gt;001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&lt;/P&gt;&lt;P&gt;.....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Oct 2014 23:40:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-proc-transpose-to-convert-data/m-p/179369#M45781</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-09T23:40:13Z</dc:date>
    </item>
    <item>
      <title>Using DATA STEP to convert several obs per subject to one obs with several subjects</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-DATA-STEP-to-convert-several-obs-per-subject-to-one-obs/m-p/179422#M45793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys, I just &lt;SPAN style="font-size: 12pt;"&gt;&lt;STRONG&gt;don't use proc transpose&lt;/STRONG&gt;&lt;/SPAN&gt; but &lt;SPAN style="font-size: 12pt;"&gt;&lt;STRONG style="color: #000000;"&gt;using data steps&lt;/STRONG&gt;&lt;/SPAN&gt;, how to convert the data have --&amp;gt;data want?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;Data have:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Obs Subj&amp;nbsp; Score&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001&amp;nbsp; 7&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001&amp;nbsp; 6&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001&amp;nbsp; 5&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001&amp;nbsp; 5&lt;/P&gt;&lt;P&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001&amp;nbsp; 4&lt;/P&gt;&lt;P&gt;6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 002&amp;nbsp; 8&lt;/P&gt;&lt;P&gt;7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 002&amp;nbsp; 7&lt;/P&gt;&lt;P&gt;8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 002&amp;nbsp; 6&lt;/P&gt;&lt;P&gt;9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 002&amp;nbsp; 6&lt;/P&gt;&lt;P&gt;10&amp;nbsp;&amp;nbsp;&amp;nbsp; 002&amp;nbsp; 6&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #ff0000;"&gt;Data want:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Obs Subj S1 S2 S3 S4 S5&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001 7 6 5 5 4&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 002 8 7 6 6 6&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 003 8 7 6 6 5&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;I wrote the following codes:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;proc sort data=one;&lt;/P&gt;&lt;P&gt;by Subj;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; by Subj;&lt;/P&gt;&lt;P&gt;&amp;nbsp; array S{5};&lt;/P&gt;&lt;P&gt;&amp;nbsp; do i=1 to 5;&lt;/P&gt;&lt;P&gt;&amp;nbsp; retain S1-S5;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if first.Subj then call missing(of S1-S5);&lt;/P&gt;&lt;P&gt;&amp;nbsp; S{i}=Score; &lt;/P&gt;&lt;P&gt;&amp;nbsp; if last.Subj then output;&lt;/P&gt;&lt;P&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It comes out 3*5=15 observations, I guess the problem is raised by do loop, but how can I justify it?&lt;/P&gt;&lt;P&gt;Thank you so much.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chouchou&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Oct 2014 23:26:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-DATA-STEP-to-convert-several-obs-per-subject-to-one-obs/m-p/179422#M45793</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-09T23:26:52Z</dc:date>
    </item>
    <item>
      <title>Re: User defined informats</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/User-defined-informats/m-p/173959#M44792</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Patrick, I'm fully clear.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Oct 2014 15:52:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/User-defined-informats/m-p/173959#M44792</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-09T15:52:54Z</dc:date>
    </item>
    <item>
      <title>Re: User defined informats</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/User-defined-informats/m-p/173954#M44787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arthur,&lt;/P&gt;&lt;P&gt;Thank you for your time and it's really a great and different way of thinking.&lt;/P&gt;&lt;P&gt;But I'm still struggle with the proc format; invalue..... statement (not proc format;value.....), why I set a boundary of 100 and it doesn't work. It's just too weird!!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Oct 2014 20:41:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/User-defined-informats/m-p/173954#M44787</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-07T20:41:22Z</dc:date>
    </item>
    <item>
      <title>Re: User defined informats</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/User-defined-informats/m-p/173953#M44786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Amit, you're correct, but the problem is that I need to keep the boundary 85-&amp;lt;100 and leave the numbers larger than 100 as "other". Do you have any idea?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Oct 2014 20:29:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/User-defined-informats/m-p/173953#M44786</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-07T20:29:29Z</dc:date>
    </item>
    <item>
      <title>User defined informats</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/User-defined-informats/m-p/173944#M44777</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys, I want to create an informat.&lt;/P&gt;&lt;P&gt;However log keeps notifying me that &lt;STRONG style="color: #ff0000;"&gt;ERROR: Start is greater than end: -.&lt;/STRONG&gt; unless I switch the number of&lt;SPAN style="color: #ff0000;"&gt; 100&lt;/SPAN&gt; to a word of &lt;SPAN style="color: #ff0000;"&gt;high&lt;/SPAN&gt;.Could anyone explain to me the reason of the error?&lt;/P&gt;&lt;P&gt;What if I want to informat numbers which are larger than 100 as "Not defined yet", how should I adjust my code and avoid the error?&lt;/P&gt;&lt;P&gt;Thank you soooo much!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc format;&lt;/P&gt;&lt;P&gt;invalue $convert&lt;/P&gt;&lt;P&gt;0 - &amp;lt;65 = 'F'&lt;/P&gt;&lt;P&gt;65 -&amp;lt;75 = 'C'&lt;/P&gt;&lt;P&gt;75 - &amp;lt;85 = 'B'&lt;/P&gt;&lt;P&gt;85 - &amp;lt;&lt;SPAN style="color: #ff0000;"&gt;100&lt;/SPAN&gt; = 'A'&lt;/P&gt;&lt;P&gt;other = 'Not defined yet ';&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Oct 2014 21:38:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/User-defined-informats/m-p/173944#M44777</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-10-06T21:38:36Z</dc:date>
    </item>
    <item>
      <title>automatic macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/automatic-macro/m-p/152845#M262603</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;%macro stats(dsn,class,vars);&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #ff0000;"&gt;title 'Listing produced on &amp;amp;sysday, &amp;amp;sysdate at &amp;amp;systime';&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;title2 "Statistics from data set &amp;amp;dsn";&lt;/P&gt;&lt;P&gt;proc means data=&amp;amp;dsn n mean min max maxdec=1;&lt;/P&gt;&lt;P&gt;class &amp;amp;class;&lt;/P&gt;&lt;P&gt;var &amp;amp;vars;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;%mend stats;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #ff0000;"&gt;%&lt;EM&gt;STATS&lt;/EM&gt;(learn.bicycles, Country, Units TotalSales)&amp;nbsp; Hi guys, I'm just wondering why the first title couldn't be resolved and show the current day,date and time? &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #ff0000;"&gt;THANK YOU!&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 20 Sep 2014 01:57:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/automatic-macro/m-p/152845#M262603</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-09-20T01:57:43Z</dc:date>
    </item>
    <item>
      <title>Re: List all obs in a data set where more than 2 words is in a variable?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/List-all-obs-in-a-data-set-where-more-than-2-words-is-in-a/m-p/147852#M297544</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for letting me know prxmatch(). It do search certain Patterns, but it seems can not search two substrings according to my learning just acquired from &lt;A href="http://support.sas.com/documentation/cdl/en/lefunctionsref/63354/HTML/default/viewer.htm#n0bj9p4401w3n9n1gmv6tfshit9m.htm" title="http://support.sas.com/documentation/cdl/en/lefunctionsref/63354/HTML/default/viewer.htm#n0bj9p4401w3n9n1gmv6tfshit9m.htm"&gt;SAS(R) 9.3 Functions and CALL Routines: Reference&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Sep 2014 14:36:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/List-all-obs-in-a-data-set-where-more-than-2-words-is-in-a/m-p/147852#M297544</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-09-17T14:36:06Z</dc:date>
    </item>
    <item>
      <title>Re: List all obs in a data set where more than 2 words is in a variable?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/List-all-obs-in-a-data-set-where-more-than-2-words-is-in-a/m-p/147849#M297541</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry, I didn't make my question clear.&lt;/P&gt;&lt;P&gt;I'm not looking for a substring with 2 words, but 2 or more substrings with 1 or more words.&lt;/P&gt;&lt;P&gt;For example, I want to search obs which contain the word of Patient and antibiotics in the variable Comment and obs which contain the word of patient and high stress in the variable Comment. Which function should I use?&lt;/P&gt;&lt;P&gt;Thank you so much!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comment&lt;/P&gt;&lt;TABLE cellpadding="5" cellspacing="0" class="table" frame="box" rules="all" summary="Procedure Print: Data Set LEARN.MEDICAL"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="l data"&gt;Patient has had a persistent cough for 3 weeks&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="l data"&gt;Patient placed on beta-blockers on 7/1/2006&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="l data"&gt;Patient has been on antibiotics for 10 days&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="l data"&gt;Patient advised to lose some weight&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="l data"&gt;This patient is always under high stress&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="l data"&gt;Refer this patient to mental health for evaluation&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Sep 2014 14:12:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/List-all-obs-in-a-data-set-where-more-than-2-words-is-in-a/m-p/147849#M297541</guid>
      <dc:creator>chouchou</dc:creator>
      <dc:date>2014-09-17T14:12:43Z</dc:date>
    </item>
  </channel>
</rss>

