<?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: Auto rename rows when (or before) running proc transpose in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Auto-rename-rows-when-or-before-running-proc-transpose/m-p/80436#M23141</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you look at your original dataset there is an id variable.&amp;nbsp; You could just capture it, when you create your dataset, and use it as a by variable when running proc transpose.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 20 Jan 2013 00:38:07 GMT</pubDate>
    <dc:creator>art297</dc:creator>
    <dc:date>2013-01-20T00:38:07Z</dc:date>
    <item>
      <title>Auto rename rows when (or before) running proc transpose</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Auto-rename-rows-when-or-before-running-proc-transpose/m-p/80435#M23140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a dataset as shown below. I would like to do a transpose so the variables will come from the column "name" and the values from "val1".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="WIDTH: 459px;" summary="Page Layout"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl66" height="21" width="244"&gt;&lt;SPAN style="text-decoration: underline;"&gt;name&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl67" style="border-left: medium none;" width="49"&gt;&lt;SPAN style="text-decoration: underline;"&gt;val1&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl67" style="border-left: medium none;" width="49"&gt;&lt;SPAN style="text-decoration: underline;"&gt;val2&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl67" style="border-left: medium none;" width="68"&gt;&lt;SPAN style="text-decoration: underline;"&gt;val3&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-left: medium none;" width="49"&gt;&lt;SPAN style="text-decoration: underline;"&gt;val4&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl75" height="20" style="border-top: medium none;" width="244"&gt;Income&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;819772&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;819772&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="68"&gt;819772&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-left: medium none; border-top: medium none;" width="49"&gt;819772&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl74" height="20" style="border-top: medium none;" width="244"&gt;&lt;STRONG&gt;Interestrate&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;383884&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;383884&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="68"&gt;383884&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-left: medium none; border-top: medium none;" width="49"&gt;383884&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-top: medium none;" width="244"&gt;BANK&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;422388&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;422388&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="68"&gt;422388&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-left: medium none; border-top: medium none;" width="49"&gt;422388&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-top: medium none;" width="244"&gt;Børnefamilieydelse&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;13500&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;13500&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="68"&gt;13500&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-left: medium none; border-top: medium none;" width="49"&gt;13500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-top: medium none;" width="244"&gt;Pensionsindtægter&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;0&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;0&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="68"&gt;0&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-left: medium none; border-top: medium none;" width="49"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl75" height="20" style="border-top: medium none;" width="244"&gt;Housing&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;317914&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;303766&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="68"&gt;300673&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-left: medium none; border-top: medium none;" width="49"&gt;297636&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-top: medium none;" width="244"&gt;&lt;STRONG&gt;Interestrate&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;75800&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;75800&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="68"&gt;75800&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-left: medium none; border-top: medium none;" width="49"&gt;75800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-top: medium none;" width="244"&gt;Husleje&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;52800&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;52800&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="68"&gt;52800&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-left: medium none; border-top: medium none;" width="49"&gt;52800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl74" height="20" style="border-top: medium none;" width="244"&gt;Interestrate&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;4800&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;4800&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="68"&gt;4800&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-left: medium none; border-top: medium none;" width="49"&gt;4800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-top: medium none;" width="244"&gt;El&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;5600&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="49"&gt;5600&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-left: medium none; border-top: medium none;" width="68"&gt;5600&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-left: medium none; border-top: medium none;" width="49"&gt;5600&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl71" height="21" style="border-top: medium none;" width="244"&gt;Kabel TV&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-left: medium none; border-top: medium none;" width="49"&gt;10800&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-left: medium none; border-top: medium none;" width="49"&gt;10800&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-left: medium none; border-top: medium none;" width="68"&gt;10800&lt;/TD&gt;&lt;TD align="right" class="xl73" style="border-left: medium none; border-top: medium none;" width="49"&gt;10800&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm planning to do a proc tranpose like this and it seems to do the job fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN lang="EN-GB" style="font-family: 'Courier New'; background: white; color: navy; font-size: 10pt;"&gt;proc&lt;/SPAN&gt;&lt;/STRONG&gt; &lt;STRONG&gt;&lt;SPAN lang="EN-GB" style="font-family: 'Courier New'; background: white; color: navy; font-size: 10pt;"&gt;transpose&lt;/SPAN&gt;&lt;/STRONG&gt; &lt;SPAN lang="EN-GB" style="font-family: 'Courier New'; background: white; color: blue; font-size: 10pt;"&gt;data&lt;/SPAN&gt;&lt;SPAN lang="EN-GB" style="font-family: 'Courier New'; background: white; color: black; font-size: 10pt;"&gt;=want&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-GB" style="font-family: 'Courier New'; background: white; color: blue; font-size: 10pt;"&gt;out&lt;/SPAN&gt;&lt;SPAN lang="EN-GB" style="font-family: 'Courier New'; background: white; color: black; font-size: 10pt;"&gt;=transpose&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; background: white; color: blue; font-size: 10pt;"&gt;name&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; background: white; color: black; font-size: 10pt;"&gt;=val1;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Courier New'; background: white; color: blue; font-size: 10pt;"&gt;id&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; background: white; color: black; font-size: 10pt;"&gt; name;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: navy; font-size: 10pt; background: white; font-family: 'Courier New';"&gt;run&lt;/STRONG&gt;&lt;SPAN style="font-family: 'Courier New'; background: white; color: black; font-size: 10pt;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My problem is that duplicates will occur and there is no way of knowing which. I therefore need a smart way to automatically rename these duplicates while (or before) running the Proc Transpose.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I would like is either a solution where the new name is constructed on the basis of a foremer name (preferable) or a solution where the duplicates are numbered. I imagine it can look like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Result (based on group values):&lt;/P&gt;&lt;P&gt; &lt;SPAN style="text-decoration: underline;"&gt;Income&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Income-Interestrate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Housing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Housing-Interestrate&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;xxx&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; xxx&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; xxx&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; xxxx &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or maybe (based on number):&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Income&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Interestrate1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Housing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Interestrate2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;xxx&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; xxx&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; xxx&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; xxx&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope someone can help - Thanks &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 Jan 2013 00:07:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Auto-rename-rows-when-or-before-running-proc-transpose/m-p/80435#M23140</guid>
      <dc:creator>viuf</dc:creator>
      <dc:date>2013-01-20T00:07:37Z</dc:date>
    </item>
    <item>
      <title>Re: Auto rename rows when (or before) running proc transpose</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Auto-rename-rows-when-or-before-running-proc-transpose/m-p/80436#M23141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you look at your original dataset there is an id variable.&amp;nbsp; You could just capture it, when you create your dataset, and use it as a by variable when running proc transpose.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 Jan 2013 00:38:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Auto-rename-rows-when-or-before-running-proc-transpose/m-p/80436#M23141</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2013-01-20T00:38:07Z</dc:date>
    </item>
    <item>
      <title>Re: Auto rename rows when (or before) running proc transpose</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Auto-rename-rows-when-or-before-running-proc-transpose/m-p/80437#M23142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in this case, you can count the number of repetitive name and assign the serial number adjacent to the name and then transpose it. I have followed the same procedure.&lt;/P&gt;&lt;P&gt;i hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" summary="Page Layout"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl66" height="21" style="border: 0px solid black;" width="244"&gt;&lt;SPAN style="text-decoration: underline;"&gt;name&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl67" style="border-width: 0px 0px 0px medium; border-style: solid solid solid none; border-color: black black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;&lt;SPAN style="text-decoration: underline;"&gt;val1&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl67" style="border-width: 0px 0px 0px medium; border-style: solid solid solid none; border-color: black black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;&lt;SPAN style="text-decoration: underline;"&gt;val2&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl67" style="border-width: 0px 0px 0px medium; border-style: solid solid solid none; border-color: black black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="68"&gt;&lt;SPAN style="text-decoration: underline;"&gt;val3&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD class="xl68" style="border-width: 0px 0px 0px medium; border-style: solid solid solid none; border-color: black black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;&lt;SPAN style="text-decoration: underline;"&gt;val4&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl75" height="20" style="border-width: medium 0px 0px; border-style: none solid solid; border-color: -moz-use-text-color black black; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="244"&gt;Income&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;819772&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;819772&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="68"&gt;819772&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;819772&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl74" height="20" style="border-width: medium 0px 0px; border-style: none solid solid; border-color: -moz-use-text-color black black; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="244"&gt;&lt;STRONG&gt;Interestrate&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;383884&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;383884&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="68"&gt;383884&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;383884&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-width: medium 0px 0px; border-style: none solid solid; border-color: -moz-use-text-color black black; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="244"&gt;BANK&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;422388&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;422388&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="68"&gt;422388&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;422388&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-width: medium 0px 0px; border-style: none solid solid; border-color: -moz-use-text-color black black; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="244"&gt;Børnefamilieydelse&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;13500&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;13500&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="68"&gt;13500&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;13500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-width: medium 0px 0px; border-style: none solid solid; border-color: -moz-use-text-color black black; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="244"&gt;Pensionsindtægter&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;0&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;0&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="68"&gt;0&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl75" height="20" style="border-width: medium 0px 0px; border-style: none solid solid; border-color: -moz-use-text-color black black; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="244"&gt;Housing&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;317914&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;303766&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="68"&gt;300673&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;297636&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-width: medium 0px 0px; border-style: none solid solid; border-color: -moz-use-text-color black black; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="244"&gt;&lt;STRONG&gt;Interestrate&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;75800&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;75800&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="68"&gt;75800&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;75800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-width: medium 0px 0px; border-style: none solid solid; border-color: -moz-use-text-color black black; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="244"&gt;Husleje&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;52800&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;52800&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="68"&gt;52800&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;52800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl74" height="20" style="border-width: medium 0px 0px; border-style: none solid solid; border-color: -moz-use-text-color black black; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="244"&gt;Interestrate&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;4800&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;4800&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="68"&gt;4800&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;4800&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl69" height="20" style="border-width: medium 0px 0px; border-style: none solid solid; border-color: -moz-use-text-color black black; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="244"&gt;El&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;5600&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;5600&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="68"&gt;5600&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;5600&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl71" height="21" style="border-width: medium 0px 0px; border-style: none solid solid; border-color: -moz-use-text-color black black; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="244"&gt;Kabel TV&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;10800&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;10800&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="68"&gt;10800&lt;/TD&gt;&lt;TD align="right" class="xl73" style="border-width: medium 0px 0px medium; border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" width="49"&gt;10800&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dataset have is above;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sort data=have;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; by name;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; retain count;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; by name;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if first.name then count=1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else count+1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if count &amp;gt; 1 then new_name=cats(name,count);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else new_name=name;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc transpose data=have_ out=want name=var1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; id new_name;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var val1;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc print;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;TABLE jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;NaN&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;Good Luck.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jagadish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jan 2013 09:26:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Auto-rename-rows-when-or-before-running-proc-transpose/m-p/80437#M23142</guid>
      <dc:creator>Jagadishkatam</dc:creator>
      <dc:date>2013-01-21T09:26:07Z</dc:date>
    </item>
  </channel>
</rss>

