<?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: Data table in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170784#M32805</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you so much, Reeza, for such a prompt response!&lt;/P&gt;&lt;P&gt;I will go ahead and try your suggestions.&lt;/P&gt;&lt;P&gt;THANKS!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 06 Jan 2015 16:59:22 GMT</pubDate>
    <dc:creator>a2veeram</dc:creator>
    <dc:date>2015-01-06T16:59:22Z</dc:date>
    <item>
      <title>Data table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170782#M32803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am fairly new to SAS community. I am trying to prepare my data for further analysis. In this preparation I need to rearrange the table..&lt;/P&gt;&lt;P&gt;I have a table with a few entries for each respondent. I would like to see 1 respondent in each row..&lt;/P&gt;&lt;P&gt;Each respondent consumed certain foods and I need these foods to become columns so that I can just see how much of each they consumed. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My current table look something like:&lt;/P&gt;&lt;P&gt;Resp1&amp;nbsp;&amp;nbsp;&amp;nbsp; Dairy products&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5g&lt;/P&gt;&lt;P&gt;Resp1&amp;nbsp;&amp;nbsp;&amp;nbsp; Wheat products&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15g&lt;/P&gt;&lt;P&gt;Resp1&amp;nbsp;&amp;nbsp;&amp;nbsp; Meat&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; 333g&lt;/P&gt;&lt;P&gt;Resp1&amp;nbsp;&amp;nbsp;&amp;nbsp; Soy products&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21g&lt;/P&gt;&lt;P&gt;Resp1&amp;nbsp;&amp;nbsp;&amp;nbsp; Fish&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; 52g&lt;/P&gt;&lt;P&gt;Resp2&amp;nbsp;&amp;nbsp;&amp;nbsp; Dairy products&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 17g&lt;/P&gt;&lt;P&gt;Resp2&amp;nbsp;&amp;nbsp;&amp;nbsp; Meat&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; 21g&lt;/P&gt;&lt;P&gt;Resp2&amp;nbsp;&amp;nbsp;&amp;nbsp; Green vegetables&amp;nbsp;&amp;nbsp; 64g&lt;/P&gt;&lt;P&gt;Resp2&amp;nbsp;&amp;nbsp;&amp;nbsp; Citrus fruit&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 27g&lt;/P&gt;&lt;P&gt;Resp2&amp;nbsp;&amp;nbsp;&amp;nbsp; Fish&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; 34g&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like it to be like this:&lt;/P&gt;&lt;P&gt;Resp \ Food in gr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dairy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Wheat&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Meat&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Soy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fish&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Green veg&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Citrus&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Resp1&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; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 333&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 52&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&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; 0&lt;/P&gt;&lt;P&gt;Resp2&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; 17&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 34&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 64&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; 27&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it at all possible in SAS..?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would greatly appreciate any suggestions, links, ideas..!&lt;/P&gt;&lt;P&gt;Thank you very much in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 16:50:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170782#M32803</guid>
      <dc:creator>a2veeram</dc:creator>
      <dc:date>2015-01-06T16:50:04Z</dc:date>
    </item>
    <item>
      <title>Re: Data table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170783#M32804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Keyword is TRANSPOSE&lt;/P&gt;&lt;P&gt;Two different ways are explained here:&lt;/P&gt;&lt;P&gt;&lt;A class="active_link" href="http://www.ats.ucla.edu/stat/sas/modules/ltow_transpose.htm" title="http://www.ats.ucla.edu/stat/sas/modules/ltow_transpose.htm"&gt;SAS Learning Module: How to reshape data long to wide using proc transpose&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.ats.ucla.edu/stat/sas/modules/longtowide_data.htm" title="http://www.ats.ucla.edu/stat/sas/modules/longtowide_data.htm"&gt;SAS Learning Module: Reshaping data long to wide using the data step&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 16:54:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170783#M32804</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2015-01-06T16:54:19Z</dc:date>
    </item>
    <item>
      <title>Re: Data table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170784#M32805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you so much, Reeza, for such a prompt response!&lt;/P&gt;&lt;P&gt;I will go ahead and try your suggestions.&lt;/P&gt;&lt;P&gt;THANKS!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 16:59:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170784#M32805</guid>
      <dc:creator>a2veeram</dc:creator>
      <dc:date>2015-01-06T16:59:22Z</dc:date>
    </item>
    <item>
      <title>Re: Data table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170785#M32806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;proc transpose data=have out=want(drop=_:);&lt;/P&gt;&lt;P&gt;id food;&lt;/P&gt;&lt;P&gt;by respondent;&lt;/P&gt;&lt;P&gt;var consumed;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 17:02:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170785#M32806</guid>
      <dc:creator>stat_sas</dc:creator>
      <dc:date>2015-01-06T17:02:50Z</dc:date>
    </item>
    <item>
      <title>Re: Data table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170786#M32807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I ran into some issues.. Syntax error.. I think I am making a mistake with the variables that contain an underscore.. But I could not get it to work..&lt;/P&gt;&lt;P&gt;I used:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;PROC SORT DATA=long OUT=longsorted ;&lt;BR /&gt;&amp;nbsp; BY id ;&lt;BR /&gt;RUN ;&lt;BR /&gt;&lt;BR /&gt;DATA transposed;&lt;BR /&gt;&amp;nbsp; SET longsorted ;&lt;BR /&gt;&amp;nbsp; BY id ;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; KEEP id FD_consumed1-FD_consumed10;&lt;BR /&gt;&amp;nbsp; RETAIN&amp;nbsp; &lt;STRONG&gt;FD_consumed1-FD_consumed10&lt;/STRONG&gt;;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; ARRAY a&lt;STRONG&gt;FD_consumed(1:10) &lt;/STRONG&gt;&lt;STRONG&gt;FD_consumed1-FD_consumed10&lt;/STRONG&gt;;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; IF first.id THEN&lt;BR /&gt;&amp;nbsp; DO;&lt;BR /&gt;&amp;nbsp; DO i = 1 to 10;&lt;BR /&gt;&amp;nbsp; &lt;STRONG&gt;a&lt;STRONG&gt;FD_consumed&lt;/STRONG&gt;&lt;/STRONG&gt;( i ) = 0 ;&lt;BR /&gt;&amp;nbsp; END;&lt;BR /&gt;&amp;nbsp; END;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &lt;STRONG&gt;a&lt;STRONG&gt;FD_consumed&lt;/STRONG&gt;&lt;/STRONG&gt;( FD_code ) = &lt;STRONG&gt;&lt;STRONG&gt;FD_consumed&lt;/STRONG&gt;&lt;/STRONG&gt; ;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; IF last.id THEN OUTPUT ;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Do you have any suggestions how to fix this..?&lt;/P&gt;&lt;P&gt;Thank you so much for your time!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 21:32:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170786#M32807</guid>
      <dc:creator>a2veeram</dc:creator>
      <dc:date>2015-01-06T21:32:13Z</dc:date>
    </item>
    <item>
      <title>Re: Data table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170787#M32808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Is your year 1 to 10? If its not you can't reference the array that way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; aFD_consumed( year ) = aFD_consumed ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you actually have a year variable?&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 21:34:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170787#M32808</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2015-01-06T21:34:41Z</dc:date>
    </item>
    <item>
      <title>Re: Data table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170788#M32809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Oh, I am sorry - it is &lt;STRONG&gt;FD_code&lt;/STRONG&gt; (food code) variable in the brackets.. Which is also with the underscore.. Food code describes foods 1 - Animal products 2 - vegetables 3 - fruit and so on... until 10. &lt;STRONG&gt;FD_consumed10 &lt;/STRONG&gt;describes amounts consumed.&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(I inserted this command here as an example of what I used in SAS, but in SAS I checked all the variables, they are correct.. )&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 21:42:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170788#M32809</guid>
      <dc:creator>a2veeram</dc:creator>
      <dc:date>2015-01-06T21:42:02Z</dc:date>
    </item>
    <item>
      <title>Re: Data table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170789#M32810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have to post your actual code/log/errors. Its a guessing game otherwise. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 22:45:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170789#M32810</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2015-01-06T22:45:23Z</dc:date>
    </item>
    <item>
      <title>Re: Data table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170790#M32811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Or you can try Stat@SAS code as well, proc transpose should be straightforward. I generally only use a data step if I need to do multiple variables at once.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 22:46:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170790#M32811</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2015-01-06T22:46:11Z</dc:date>
    </item>
    <item>
      <title>Re: Data table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170791#M32812</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks! I'll try the proc transpose.&lt;/P&gt;&lt;P&gt;The problem is that I am working from a research centre where the data is confidential, and it does not have any Internet access. So I can't give the actual code/log/errors. I take the syntax with me there and try it and then go out to get int. access to look for troubleshooting and other codes. I'll do my best to try a few things.. But so far the log underlines the name of the variable &lt;STRONG&gt;aFD_consumed &lt;/STRONG&gt;and tells me that there is a syntax error in the line&amp;nbsp; &lt;STRONG&gt;&lt;STRONG&gt;a&lt;STRONG&gt;FD_consumed&lt;/STRONG&gt;&lt;/STRONG&gt;( i ) = 0 ;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jan 2015 13:23:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Data-table/m-p/170791#M32812</guid>
      <dc:creator>a2veeram</dc:creator>
      <dc:date>2015-01-07T13:23:26Z</dc:date>
    </item>
  </channel>
</rss>

