<?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: Group Id and transpose in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580031#M164724</link>
    <description>&lt;P&gt;Hi &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/284611"&gt;@cxyu1&lt;/a&gt;&amp;nbsp;Import using datastep like this if you like, and then you can proceed&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;/*If your variable name patterns are consisten as in your sample*/
data have;
infile cards;
input ;
call scan(_infile_, -1, _p, _,' ');
var_names=substr(_infile_,1,_p-1);
var_values=substr(_infile_,_p);
if var_names='Cost Center' then grp+1;
drop _:;
cards;
Cost Center	0300/0025812
Initiator	cxyu1
Method	ABC
Date Wire Initiated	8/6/2019
Value Date	8/6/2019
Time Wire Initiated	7:29:17
Committed Time of Wire	8:23:49
Reference Number	1.90806E+11
Account Number	XXXXX456
Amount	41,949.42
Cost Center	0300/0025812
Initiator	cxyu1
Method	ABC
Date Wire Initiated	8/6/2019
Value Date	8/6/2019
Time Wire Initiated	8:03:03
Committed Time of Wire	8:29:11
Reference Number	1.90806E+11
Account Number	XXXXXXX12
Amount	1,230.50
;


proc transpose data= have out=want(drop=grp _name_);
by grp;
var var_values;
id var_names;
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Thu, 08 Aug 2019 23:34:48 GMT</pubDate>
    <dc:creator>novinosrin</dc:creator>
    <dc:date>2019-08-08T23:34:48Z</dc:date>
    <item>
      <title>Group Id and transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580006#M164712</link>
      <description>&lt;P&gt;have the following raw data set, and based on my understanding of "transpose" feature I need to first create some kind of group before I can transpose the data.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Raw Data&lt;/P&gt;&lt;P&gt;Field&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; Value&lt;/P&gt;&lt;P&gt;Column1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ABC&lt;/P&gt;&lt;P&gt;Column2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DEF&lt;/P&gt;&lt;P&gt;Column3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HIJ&lt;/P&gt;&lt;P&gt;Column1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;123&lt;/P&gt;&lt;P&gt;Column2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 456&lt;/P&gt;&lt;P&gt;Column3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 789&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are 3 columns or filed names.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think I need to create a group Id first before I can use the transpose feature.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;GroupID&amp;nbsp;&amp;nbsp;&amp;nbsp; Field&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value&lt;/P&gt;&lt;P&gt;1&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; Column1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ABC&lt;/P&gt;&lt;P&gt;1&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; Column2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DEF&lt;/P&gt;&lt;P&gt;1&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; Column3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HIJ&lt;/P&gt;&lt;P&gt;2&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;Column1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;123&lt;/P&gt;&lt;P&gt;2&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; Column2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 456&lt;/P&gt;&lt;P&gt;2&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; Column3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 789&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is my desired outcome...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Column1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Column 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Column3&lt;/P&gt;&lt;P&gt;ABC&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; DEF&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; HIJ&lt;/P&gt;&lt;P&gt;123&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; 456&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; 789&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance for any help or guidance/ aadvice.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Aug 2019 22:12:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580006#M164712</guid>
      <dc:creator>cxyu1</dc:creator>
      <dc:date>2019-08-08T22:12:52Z</dc:date>
    </item>
    <item>
      <title>Re: Group Id and transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580007#M164713</link>
      <description>Is your file a text file? Is it just a single row of data? I'm worried about a solution provided not scaling to your actual problem.</description>
      <pubDate>Thu, 08 Aug 2019 22:16:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580007#M164713</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-08-08T22:16:35Z</dc:date>
    </item>
    <item>
      <title>Re: Group Id and transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580009#M164715</link>
      <description>&lt;P&gt;Its a text file, and contains less than 100 records, and less than 10 column/fields.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Aug 2019 22:22:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580009#M164715</guid>
      <dc:creator>cxyu1</dc:creator>
      <dc:date>2019-08-08T22:22:28Z</dc:date>
    </item>
    <item>
      <title>Re: Group Id and transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580010#M164716</link>
      <description>Can you show a small sample of how the text file is structured. I don't know if column1 is actually the first column or values in a row?</description>
      <pubDate>Thu, 08 Aug 2019 22:24:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580010#M164716</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-08-08T22:24:11Z</dc:date>
    </item>
    <item>
      <title>Re: Group Id and transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580011#M164717</link>
      <description>&lt;P&gt;Here is the text data, so this would be 2 records after transposed&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Cost Center&lt;/TD&gt;&lt;TD&gt;0300/0025812&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Initiator&lt;/TD&gt;&lt;TD&gt;cxyu1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Method&lt;/TD&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Date Wire Initiated&lt;/TD&gt;&lt;TD&gt;8/6/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Value Date&lt;/TD&gt;&lt;TD&gt;8/6/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Time Wire Initiated&lt;/TD&gt;&lt;TD&gt;7:29:17&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Committed Time of Wire&lt;/TD&gt;&lt;TD&gt;8:23:49&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Reference Number&lt;/TD&gt;&lt;TD&gt;1.90806E+11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Account Number&lt;/TD&gt;&lt;TD&gt;XXXXX456&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Amount&lt;/TD&gt;&lt;TD&gt;41,949.42&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Cost Center&lt;/TD&gt;&lt;TD&gt;0300/0025812&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Initiator&lt;/TD&gt;&lt;TD&gt;cxyu1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Method&lt;/TD&gt;&lt;TD&gt;ABC&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Date Wire Initiated&lt;/TD&gt;&lt;TD&gt;8/6/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Value Date&lt;/TD&gt;&lt;TD&gt;8/6/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Time Wire Initiated&lt;/TD&gt;&lt;TD&gt;8:03:03&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Committed Time of Wire&lt;/TD&gt;&lt;TD&gt;8:29:11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Reference Number&lt;/TD&gt;&lt;TD&gt;1.90806E+11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Account Number&lt;/TD&gt;&lt;TD&gt;XXXXXXX12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Amount&lt;/TD&gt;&lt;TD&gt;1,230.50&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Thu, 08 Aug 2019 22:30:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580011#M164717</guid>
      <dc:creator>cxyu1</dc:creator>
      <dc:date>2019-08-08T22:30:03Z</dc:date>
    </item>
    <item>
      <title>Re: Group Id and transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580013#M164719</link>
      <description>Are you guaranteed to have every single value repeated?&lt;BR /&gt;&lt;BR /&gt;If so, I highly recommend using a data step to import the file from a text file. Your code would end up looking like:&lt;BR /&gt;&lt;BR /&gt;data want;&lt;BR /&gt;infile 'path to txt';&lt;BR /&gt;input #1 CostCenter $&lt;BR /&gt;         #2 Intiator $&lt;BR /&gt;        #3 Method&lt;BR /&gt;        #4 Date_Wire_Initiated&lt;BR /&gt;         #5 Date_Value&lt;BR /&gt;   ....&lt;BR /&gt;        #10 Amount&lt;BR /&gt;      ;&lt;BR /&gt;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;It's documented here:&lt;BR /&gt;&lt;A href="http://support.sas.com/documentation/cdl/en/basess/58133/HTML/default/viewer.htm#a002001051.htm" target="_blank"&gt;http://support.sas.com/documentation/cdl/en/basess/58133/HTML/default/viewer.htm#a002001051.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;This way you can control the types a bit more easily. I'm assuming you're familiar with a standard data step import and can modify this to fit your data via formats/informats or lengths.&lt;BR /&gt;</description>
      <pubDate>Thu, 08 Aug 2019 22:35:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580013#M164719</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-08-08T22:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: Group Id and transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580018#M164721</link>
      <description>&lt;P&gt;Yes, the columns fields will always be the same.&amp;nbsp; I am a newbie so all I really did thus far was import the data using the data import wizard and tried the transpose data task.&amp;nbsp; So this is a bit advanced for me.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I used the transpose data task, that's where I for that I needed a group ID.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Aug 2019 22:42:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580018#M164721</guid>
      <dc:creator>cxyu1</dc:creator>
      <dc:date>2019-08-08T22:42:23Z</dc:date>
    </item>
    <item>
      <title>Re: Group Id and transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580031#M164724</link>
      <description>&lt;P&gt;Hi &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/284611"&gt;@cxyu1&lt;/a&gt;&amp;nbsp;Import using datastep like this if you like, and then you can proceed&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;/*If your variable name patterns are consisten as in your sample*/
data have;
infile cards;
input ;
call scan(_infile_, -1, _p, _,' ');
var_names=substr(_infile_,1,_p-1);
var_values=substr(_infile_,_p);
if var_names='Cost Center' then grp+1;
drop _:;
cards;
Cost Center	0300/0025812
Initiator	cxyu1
Method	ABC
Date Wire Initiated	8/6/2019
Value Date	8/6/2019
Time Wire Initiated	7:29:17
Committed Time of Wire	8:23:49
Reference Number	1.90806E+11
Account Number	XXXXX456
Amount	41,949.42
Cost Center	0300/0025812
Initiator	cxyu1
Method	ABC
Date Wire Initiated	8/6/2019
Value Date	8/6/2019
Time Wire Initiated	8:03:03
Committed Time of Wire	8:29:11
Reference Number	1.90806E+11
Account Number	XXXXXXX12
Amount	1,230.50
;


proc transpose data= have out=want(drop=grp _name_);
by grp;
var var_values;
id var_names;
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 08 Aug 2019 23:34:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580031#M164724</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2019-08-08T23:34:48Z</dc:date>
    </item>
    <item>
      <title>Re: Group Id and transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580034#M164726</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/284611"&gt;@cxyu1&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Yes, the columns fields will always be the same.&amp;nbsp; I am a newbie so all I really did thus far was import the data using the data import wizard and tried the transpose data task.&amp;nbsp; So this is a bit advanced for me.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When I used the transpose data task, that's where I for that I needed a group ID.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;If you read data properly, such as with&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13879"&gt;@Reeza&lt;/a&gt;'s example, then you avoid the whole issue. Additionally some of your values look like they should be numeric, dates, times which will take yet another step to straighten out.&lt;/P&gt;
&lt;P&gt;Plus your "reference number" value of 1.90806E+11&amp;nbsp;may have&amp;nbsp;been corrupted by Excel (at a fairly well educated guess). Typically long identifiers should be&amp;nbsp;read as character because of precision of numeric storage and many ID systems actually have significant leading zeroes which get lost in conversion to numeric. If that is how the values appear from Proc Import than that is almost certainly not what you want.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Proc import is best when used for tabular data where each column has the same type of data for each value not the mixed stuff you show.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Aug 2019 23:28:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580034#M164726</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2019-08-08T23:28:46Z</dc:date>
    </item>
    <item>
      <title>Re: Group Id and transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580060#M164740</link>
      <description>&lt;P&gt;Instead of the ‘infile card’ function can I direct the program to an existing work query and then do the group ID assignment form there. I have friend different proc statements however no success.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Aug 2019 04:32:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580060#M164740</guid>
      <dc:creator>cxyu1</dc:creator>
      <dc:date>2019-08-09T04:32:24Z</dc:date>
    </item>
    <item>
      <title>Re: Group Id and transpose</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580105#M164756</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/284611"&gt;@cxyu1&lt;/a&gt;&amp;nbsp; Infile cards that I used is merely a demonstration that gives you an idea.So yes, the idea is to use a datastep to import your raw data into sas dataset using infile and input precisely list input.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For your raw txt file, the code could like like&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;infile 'raw_file' ;&lt;/P&gt;
&lt;P&gt;input&amp;nbsp;&lt;/P&gt;
&lt;P&gt;----------- and so on&lt;/P&gt;</description>
      <pubDate>Fri, 09 Aug 2019 11:45:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Group-Id-and-transpose/m-p/580105#M164756</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2019-08-09T11:45:48Z</dc:date>
    </item>
  </channel>
</rss>

