<?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: Creating multiple observations from a single observation in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Creating-multiple-observations-from-a-single-observation/m-p/235405#M43100</link>
    <description>&lt;P&gt;Please try&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input date :date9. f m;
format date date9.;
cards;
16Nov2015 3 1
18Nov2015 5 2
;

data female male;
set have;
do i = 1 to f;
female=1;
male=0;
output female;
end;
do i = 1 to m;
male=1;
female=0;
output male;
end;
run;

data want;
set female male;
by date;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 19 Nov 2015 01:05:23 GMT</pubDate>
    <dc:creator>Jagadishkatam</dc:creator>
    <dc:date>2015-11-19T01:05:23Z</dc:date>
    <item>
      <title>Creating multiple observations from a single observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Creating-multiple-observations-from-a-single-observation/m-p/235403#M43099</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am doing a survival analysis and each row of data contains a date and the number of subjects (separated into female and male dead by columns) that died on that date. For example&lt;/P&gt;&lt;P&gt;16Nov 2015 3 1&amp;nbsp;&lt;/P&gt;&lt;P&gt;18 Nov 2015 5 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The first line would mean 3 females and 1 male died on 16 Nov and the second would mean 5 females and 2 maled died on 18 Nov. &amp;nbsp;In order to run proc lifetest I need each of the dates where more than 1 subject died to be its own observation, like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;16 Nov 2015 1 0&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;16 Nov 2015 1 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;16 Nov 2015 1 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;16 Nov 2015 0 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;18 Nov 2015 1 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;18 Nov 2015 1 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;18 Nov 2015 1 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;18 Nov 2015 1 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;18 Nov 2015 1 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;18 Nov 2015 &amp;nbsp;0 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;18 Nov 2015 0 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Suggestions greatly appreciated,&lt;/P&gt;&lt;P&gt;Kristen&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2015 00:45:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Creating-multiple-observations-from-a-single-observation/m-p/235403#M43099</guid>
      <dc:creator>kebowers</dc:creator>
      <dc:date>2015-11-19T00:45:45Z</dc:date>
    </item>
    <item>
      <title>Re: Creating multiple observations from a single observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Creating-multiple-observations-from-a-single-observation/m-p/235405#M43100</link>
      <description>&lt;P&gt;Please try&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input date :date9. f m;
format date date9.;
cards;
16Nov2015 3 1
18Nov2015 5 2
;

data female male;
set have;
do i = 1 to f;
female=1;
male=0;
output female;
end;
do i = 1 to m;
male=1;
female=0;
output male;
end;
run;

data want;
set female male;
by date;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2015 01:05:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Creating-multiple-observations-from-a-single-observation/m-p/235405#M43100</guid>
      <dc:creator>Jagadishkatam</dc:creator>
      <dc:date>2015-11-19T01:05:23Z</dc:date>
    </item>
    <item>
      <title>Re: Creating multiple observations from a single observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Creating-multiple-observations-from-a-single-observation/m-p/235413#M43101</link>
      <description>&lt;P&gt;Your original data does not have enough information to identify censored or event, I am confused how you get to come up that information in your outcome? Unless all of the females are censored, and all of the male are event(death)?&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2015 02:54:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Creating-multiple-observations-from-a-single-observation/m-p/235413#M43101</guid>
      <dc:creator>Haikuo</dc:creator>
      <dc:date>2015-11-19T02:54:28Z</dc:date>
    </item>
    <item>
      <title>Re: Creating multiple observations from a single observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Creating-multiple-observations-from-a-single-observation/m-p/235415#M43102</link>
      <description>&lt;P&gt;Given your data (date, femaleDeaths, maleDeaths), I think you need the following data organisation for proc lifetest :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;
sex = "Female"; deaths = femaleDeaths; if deaths&amp;gt;0 then output;
sex = "Male"; deaths = maleDeaths; if deaths&amp;gt;0 then output;
keep date sex deaths;
run;

proc lifetest data=want;
time date;
strata sex;
freq deaths;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;(untested)&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2015 03:06:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Creating-multiple-observations-from-a-single-observation/m-p/235415#M43102</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2015-11-19T03:06:28Z</dc:date>
    </item>
  </channel>
</rss>

