<?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 Transpose from long to wide by two variables in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Transpose-from-long-to-wide-by-two-variables/m-p/712539#M80029</link>
    <description>&lt;P&gt;Can some one help me with a syntax to transpose from long to wide by two variables.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have following dataset (example):&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp; &amp;nbsp; Matnr&amp;nbsp; &amp;nbsp; &amp;nbsp;Code&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; P200&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; T500&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; M870&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P400&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;M871&amp;nbsp;&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P400&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;M871&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P200&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;T800&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;T812&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; M871&lt;BR /&gt;&lt;BR /&gt;I would like it to be transposed by ID and Matnr. like:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp; &amp;nbsp; Matnr&amp;nbsp; &amp;nbsp; &amp;nbsp;Code_1&amp;nbsp; &amp;nbsp; Code_2&amp;nbsp; &amp;nbsp; &amp;nbsp;Code_3&amp;nbsp; &amp;nbsp; &amp;nbsp;Code_4&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P200&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; T500&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; M870&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P400&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; M871&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P400&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;M871&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P200&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;T800&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;T812&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;M871&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 19 Jan 2021 22:43:44 GMT</pubDate>
    <dc:creator>MABRINCH</dc:creator>
    <dc:date>2021-01-19T22:43:44Z</dc:date>
    <item>
      <title>Transpose from long to wide by two variables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transpose-from-long-to-wide-by-two-variables/m-p/712539#M80029</link>
      <description>&lt;P&gt;Can some one help me with a syntax to transpose from long to wide by two variables.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have following dataset (example):&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp; &amp;nbsp; Matnr&amp;nbsp; &amp;nbsp; &amp;nbsp;Code&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; P200&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; T500&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; M870&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P400&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;M871&amp;nbsp;&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P400&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;M871&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P200&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;T800&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;T812&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; M871&lt;BR /&gt;&lt;BR /&gt;I would like it to be transposed by ID and Matnr. like:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp; &amp;nbsp; Matnr&amp;nbsp; &amp;nbsp; &amp;nbsp;Code_1&amp;nbsp; &amp;nbsp; Code_2&amp;nbsp; &amp;nbsp; &amp;nbsp;Code_3&amp;nbsp; &amp;nbsp; &amp;nbsp;Code_4&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P200&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; T500&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; M870&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;19&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P400&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; M871&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P400&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;M871&lt;/P&gt;&lt;P&gt;20&amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;P200&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;T800&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;T812&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;M871&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jan 2021 22:43:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transpose-from-long-to-wide-by-two-variables/m-p/712539#M80029</guid>
      <dc:creator>MABRINCH</dc:creator>
      <dc:date>2021-01-19T22:43:44Z</dc:date>
    </item>
    <item>
      <title>Re: Transpose from long to wide by two variables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Transpose-from-long-to-wide-by-two-variables/m-p/712540#M80030</link>
      <description>&lt;P&gt;If your data is sorted correctly you should be fine with&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Proc sort data=source out=transposed&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; prefix=Code_&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;by id matnr;&lt;/P&gt;
&lt;P&gt;var code;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jan 2021 22:49:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Transpose-from-long-to-wide-by-two-variables/m-p/712540#M80030</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-01-19T22:49:48Z</dc:date>
    </item>
  </channel>
</rss>

