<?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: How to get the survival time in long format in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-get-the-survival-time-in-long-format/m-p/862391#M340647</link>
    <description>&lt;P&gt;So it sounds like you are accessing them at the BEGINNING of the 2 year period.&lt;/P&gt;
&lt;P&gt;So the survivors should have a time of 6 years.&amp;nbsp; At WAVE 5 you would know whether or not they survived 8 years.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You need to also keep the Disease variable (or something) to serve as your censoring variable for the survival analysis.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  set have ;
  by id wave;
  retain censor time ;
  if first.id then call missing(of censor time);
  if missing(time) and Disease then do;
    censor=0; time=2*(wave-1);
  end;
  if last.id then do;
    if missing(time) then do; censor=1; time=2*(wave-1); end;
    output;
  end;
  keep id censor time;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Results:&lt;/P&gt;
&lt;PRE&gt;Obs    ID    censor    time

 1     01       0        6
 2     02       1        6
 3     03       0        2
&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sun, 05 Mar 2023 22:43:11 GMT</pubDate>
    <dc:creator>Tom</dc:creator>
    <dc:date>2023-03-05T22:43:11Z</dc:date>
    <item>
      <title>How to get the survival time in long format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-get-the-survival-time-in-long-format/m-p/862385#M340644</link>
      <description>&lt;P&gt;Hi SAS community,&lt;/P&gt;
&lt;P&gt;I used a long format of data and included four waves. And every two years had a wave. I plan to use proc phreg to do survival analysis and to calculate the survival time. How do I get survival time? I also did not know if ID 02 who did not get the disease should have 0 or 8 years of survival time.&lt;/P&gt;
&lt;P&gt;Thanks for all your help!&amp;nbsp;&lt;/P&gt;
&lt;TABLE border="1" width="63.998541343787046%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;ID&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;wave&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;Disease&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;expected results&lt;BR /&gt;(survival time)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;01&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;01&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;2&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;01&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;3&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;01&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;4&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;02&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;8 or 0?&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;02&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;2&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;8 or 0?&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;02&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;3&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;8 or 0?&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;02&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;4&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;8 or 0?&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;03&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;03&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;2&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;03&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;3&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%"&gt;03&lt;/TD&gt;
&lt;TD width="8.333333333333334%"&gt;4&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Sun, 05 Mar 2023 20:15:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-get-the-survival-time-in-long-format/m-p/862385#M340644</guid>
      <dc:creator>nwang5</dc:creator>
      <dc:date>2023-03-05T20:15:36Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the survival time in long format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-get-the-survival-time-in-long-format/m-p/862391#M340647</link>
      <description>&lt;P&gt;So it sounds like you are accessing them at the BEGINNING of the 2 year period.&lt;/P&gt;
&lt;P&gt;So the survivors should have a time of 6 years.&amp;nbsp; At WAVE 5 you would know whether or not they survived 8 years.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You need to also keep the Disease variable (or something) to serve as your censoring variable for the survival analysis.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  set have ;
  by id wave;
  retain censor time ;
  if first.id then call missing(of censor time);
  if missing(time) and Disease then do;
    censor=0; time=2*(wave-1);
  end;
  if last.id then do;
    if missing(time) then do; censor=1; time=2*(wave-1); end;
    output;
  end;
  keep id censor time;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Results:&lt;/P&gt;
&lt;PRE&gt;Obs    ID    censor    time

 1     01       0        6
 2     02       1        6
 3     03       0        2
&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 05 Mar 2023 22:43:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-get-the-survival-time-in-long-format/m-p/862391#M340647</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2023-03-05T22:43:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the survival time in long format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-get-the-survival-time-in-long-format/m-p/862400#M340655</link>
      <description>Thank you so much, Tom! You helped me a lot. Thanks for answering my previous questions. Thanks for making my research and life easier! I really appreciate it.</description>
      <pubDate>Mon, 06 Mar 2023 02:23:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-get-the-survival-time-in-long-format/m-p/862400#M340655</guid>
      <dc:creator>nwang5</dc:creator>
      <dc:date>2023-03-06T02:23:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to get the survival time in long format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-get-the-survival-time-in-long-format/m-p/873741#M345213</link>
      <description>&lt;P&gt;I am sorry that I have a following up question. I found some participants who did no finish all these for waves. How could I deal with these people who did not participate in four waves?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE border="1" width="46.87576295187097%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="57px"&gt;ID&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="57px"&gt;wave&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="57px"&gt;Depression&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="57px"&gt;expected results&lt;BR /&gt;(survival time)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;01&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;01&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;01&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;01&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;4&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;02&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;8&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;02&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;8&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;02&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;02&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;4&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;8&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;03&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;03&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;03&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;03&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;4&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;04&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;04&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;05&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;0&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;05&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;05&lt;/TD&gt;
&lt;TD width="8.333333333333334%" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="16.666666666666668%" height="30px"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;06&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;06&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;06&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Wed, 03 May 2023 21:49:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-get-the-survival-time-in-long-format/m-p/873741#M345213</guid>
      <dc:creator>nwang5</dc:creator>
      <dc:date>2023-05-03T21:49:31Z</dc:date>
    </item>
  </channel>
</rss>

