<?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 using Data Step in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699657#M25635</link>
    <description>&lt;P&gt;I'm trying to transpose a data set using a single data step (NOT using Proc Transpose):&lt;/P&gt;&lt;P&gt;Original Data Set:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;DATA WORK.SwimMinutes;
INFILE DATALINES;
INPUT 		Name $ 1-5
			Age 7-8
			Mon 10-11
			Tue 13-14
			Wed 16-17;
DATALINES;
Ann   26 51 19 22
Bob   30 43 20 60
Chris 41 48 .  36
Dina  21 32 57 22
;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;And I'm trying to tranpose it so it looks like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Name&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Age&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Day&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Minutes&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Ann&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;26&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;51&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Ann&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;26&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;19&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Ann&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;26&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;22&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;30&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;43&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;30&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;20&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;6&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;30&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;60&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Dina&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;21&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;22&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;I was told I could use an array to do this but since I struggle with arrays this was my attempt:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;DATA WORK.SwimLong3;
KEEP Name Age Day Minutes;
SET WORK.SwimMinutes;

Day= "Mon";
Minutes= Mon;
IF Day= "Mon" THEN Day=1;
OUTPUT;

Day= "Tue";
Minutes= Tue;
IF Day= "Tue" THEN Day=2;
OUTPUT;

Day= "Wed";
Minutes= Wed;
IF Day= "Wed" THEN Day=3;
OUTPUT;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;This looks correct but the Day variable is still a character variable, not numeric and I'm not sure how to change that within the code.&lt;/P&gt;&lt;P&gt;If you could help either with modifying my current attempt, or give me some help with creating an array, that would be wonderful.&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;Amanda&lt;/P&gt;</description>
    <pubDate>Wed, 18 Nov 2020 03:31:13 GMT</pubDate>
    <dc:creator>abrice520</dc:creator>
    <dc:date>2020-11-18T03:31:13Z</dc:date>
    <item>
      <title>Transpose using Data Step</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699657#M25635</link>
      <description>&lt;P&gt;I'm trying to transpose a data set using a single data step (NOT using Proc Transpose):&lt;/P&gt;&lt;P&gt;Original Data Set:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;DATA WORK.SwimMinutes;
INFILE DATALINES;
INPUT 		Name $ 1-5
			Age 7-8
			Mon 10-11
			Tue 13-14
			Wed 16-17;
DATALINES;
Ann   26 51 19 22
Bob   30 43 20 60
Chris 41 48 .  36
Dina  21 32 57 22
;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;And I'm trying to tranpose it so it looks like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Name&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Age&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Day&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Minutes&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Ann&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;26&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;51&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Ann&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;26&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;19&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Ann&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;26&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;22&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;30&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;43&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;30&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;20&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;6&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Bob&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;30&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;60&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Dina&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;21&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;22&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;…&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;I was told I could use an array to do this but since I struggle with arrays this was my attempt:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;DATA WORK.SwimLong3;
KEEP Name Age Day Minutes;
SET WORK.SwimMinutes;

Day= "Mon";
Minutes= Mon;
IF Day= "Mon" THEN Day=1;
OUTPUT;

Day= "Tue";
Minutes= Tue;
IF Day= "Tue" THEN Day=2;
OUTPUT;

Day= "Wed";
Minutes= Wed;
IF Day= "Wed" THEN Day=3;
OUTPUT;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;This looks correct but the Day variable is still a character variable, not numeric and I'm not sure how to change that within the code.&lt;/P&gt;&lt;P&gt;If you could help either with modifying my current attempt, or give me some help with creating an array, that would be wonderful.&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;Amanda&lt;/P&gt;</description>
      <pubDate>Wed, 18 Nov 2020 03:31:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699657#M25635</guid>
      <dc:creator>abrice520</dc:creator>
      <dc:date>2020-11-18T03:31:13Z</dc:date>
    </item>
    <item>
      <title>Re: Transpose using Data Step</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699663#M25636</link>
      <description>&lt;P&gt;Hi Amanda,&lt;BR /&gt;Thank you for sending usable data.&lt;BR /&gt;Below is a code to tranpose without a proc.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;DATA WORK.SwimMinutes;
INFILE DATALINES;
INPUT 		Name $ 1-5
			Age 7-8
			Mon 10-11
			Tue 13-14
			Wed 16-17;
DATALINES;
Ann   26 51 19 22
Bob   30 43 20 60
Chris 41 48 .  36
Dina  21 32 57 22
;
run;

data have;
	set SwimMinutes;
	by name;
	*define array;
	array cols[3] mon tue wed;
	do i=1 to dim(cols);
		*input array counter to day variable. This is week counter;
		day=i;
		*assign mon tue wed variable values to minute variable;
		minutes=cols[i];
		*output by observation;
		output;
	end;
	*drop mon tue wed by name range list;
	drop mon-numeric-wed i;
run;	&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 18 Nov 2020 04:28:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699663#M25636</guid>
      <dc:creator>hhinohar</dc:creator>
      <dc:date>2020-11-18T04:28:31Z</dc:date>
    </item>
    <item>
      <title>Re: Transpose using Data Step</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699664#M25637</link>
      <description>&lt;P&gt;Hi Amanda,&lt;/P&gt;&lt;P&gt;I did something similar to the above post but used a second array --&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;DATA WORK.data1;
	SET WORK.data;
	KEEP Name Age Day Minutes;
	ARRAY Weekday {3} _TEMPORARY_ (1,2,3);
	ARRAY Mins {3} Mon -- Wed;
	
	DO i = 1 TO DIM(Mins);
	Day = Weekday{i};
	Minutes = Mins{i};
	OUTPUT WORK.data2;

END;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Hope this helps!&lt;/P&gt;&lt;P&gt;Kaitlin&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 15:12:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699664#M25637</guid>
      <dc:creator>kaitlineolson7</dc:creator>
      <dc:date>2020-12-10T15:12:32Z</dc:date>
    </item>
    <item>
      <title>Re: Transpose using Data Step</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699666#M25638</link>
      <description>&lt;P&gt;Also, to better explain how the arrays are being used in the do loop --&lt;/P&gt;&lt;P&gt;If i=1, Minutes = Mins{Mon} = 51, 43, 48, 32 (one result associated with each person) and&amp;nbsp;Day = Weekday{1} = 1 (repeated for each person), as shown below. The do loop repeats for 2 and 3 and therefore we are left with 12 observations, as desired.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2020-11-17 at 9.49.32 PM.png" style="width: 999px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/51780i5800EE60D5F5ED25/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screen Shot 2020-11-17 at 9.49.32 PM.png" alt="Screen Shot 2020-11-17 at 9.49.32 PM.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 18 Nov 2020 04:52:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699666#M25638</guid>
      <dc:creator>kaitlineolson7</dc:creator>
      <dc:date>2020-11-18T04:52:10Z</dc:date>
    </item>
    <item>
      <title>Re: Transpose using Data Step</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699670#M25639</link>
      <description>&lt;P&gt;I'm not sure I would bother with arrays, when use of data set name parameters will do the work:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;DATA WORK.SwimMinutes;
INFILE DATALINES;
INPUT 		Name $ 1-5
			Age 7-8
			Mon 10-11
			Tue 13-14
			Wed 16-17;
DATALINES;
Ann   26 51 19 22
Bob   30 43 20 60
Chris 41 48 .  36
Dina  21 32 57 22
;

data want;
  set swimminutes (rename=(mon=minutes) drop=tue wed)
      swimminutes (rename=(tue=minutes) drop=mon wed)
      swimminutes (rename=(wed=minutes) drop=mon tue);
  by name;
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 18 Nov 2020 05:39:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699670#M25639</guid>
      <dc:creator>mkeintz</dc:creator>
      <dc:date>2020-11-18T05:39:27Z</dc:date>
    </item>
    <item>
      <title>Re: Transpose using Data Step</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699673#M25640</link>
      <description>&lt;P&gt;You are overcomplicating things by a mile.&lt;/P&gt;
&lt;P&gt;This is non-array code that will do it:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data SwimLong3;
set SwimMinutes;
Minutes = Mon;
Day =1;
output;
Minutes = Tue;
Day = 2;
output;
Minutes = Wed;
Day = 3;
output;
keep Name Age Day Minutes;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;From that, it is easy to see that you can overlay a three-member array over Mon--Wed and use Day as index:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data SwimLong3;
set SwimMinutes;
array days {3} Mon--Wed;
do Day = 1 to 3;
  minutes = days{Day};
  output;
end;
keep name age day minutes;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT size="3"&gt;Edit: fixed a typo (Days --&amp;gt; Day) in the DO statement&lt;/FONT&gt;&lt;/EM&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2020 05:09:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/699673#M25640</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-11-19T05:09:37Z</dc:date>
    </item>
    <item>
      <title>Re: Transpose using Data Step</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/700059#M25675</link>
      <description>Thanks Kaitlin!</description>
      <pubDate>Thu, 19 Nov 2020 00:07:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/700059#M25675</guid>
      <dc:creator>abrice520</dc:creator>
      <dc:date>2020-11-19T00:07:11Z</dc:date>
    </item>
    <item>
      <title>Re: Transpose using Data Step</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/888733#M39478</link>
      <description>&lt;PRE&gt;data want;
	set SwimMinutes;
	array VarArray(*) Mon Tue Wed;
	do i=1 to dim(VarArray);
		Day=i;
		Minutes=Vararray(i);
		output;
	end;
	drop i Mon Tue Wed;
run;&lt;/PRE&gt;</description>
      <pubDate>Thu, 10 Aug 2023 07:26:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Transpose-using-Data-Step/m-p/888733#M39478</guid>
      <dc:creator>Xianyu</dc:creator>
      <dc:date>2023-08-10T07:26:10Z</dc:date>
    </item>
  </channel>
</rss>

