<?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 a person-time data set in SAS Data Management</title>
    <link>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176489#M3534</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Jason, Reeza and Stat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It worked.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 11 Jul 2014 20:32:24 GMT</pubDate>
    <dc:creator>pronabesh</dc:creator>
    <dc:date>2014-07-11T20:32:24Z</dc:date>
    <item>
      <title>Creating a person-time data set</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176484#M3529</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi SAS Community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have two data sets (1) with a list of user IDs (see table 1 below) and (2) with a list of dates (see table 2 below). I want to create a person-time data set from the two tables (see table 3 example below).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User_ID&lt;/P&gt;&lt;P&gt;1&lt;/P&gt;&lt;P&gt;2&lt;/P&gt;&lt;P&gt;3&lt;/P&gt;&lt;P&gt;4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Date&lt;/P&gt;&lt;P&gt;23JUN2014&lt;/P&gt;&lt;P&gt;24JUN2014&lt;/P&gt;&lt;P&gt;25JUN2014&lt;/P&gt;&lt;P&gt;26JUN2014&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User_ID Date&lt;/P&gt;&lt;P&gt;1&amp;nbsp; 23JUN2014&lt;/P&gt;&lt;P&gt;1&amp;nbsp; 24JUN2014&lt;/P&gt;&lt;P&gt;1&amp;nbsp; 25JUN2014&lt;/P&gt;&lt;P&gt;1&amp;nbsp; 26JUN2014&lt;/P&gt;&lt;P&gt;2&amp;nbsp; 23JUN2014&lt;/P&gt;&lt;P&gt;2&amp;nbsp; 24JUN2014&lt;/P&gt;&lt;P&gt;2&amp;nbsp; 25JUN2014&lt;/P&gt;&lt;P&gt;2&amp;nbsp; 26JUN2014&lt;/P&gt;&lt;P&gt;3&amp;nbsp; 23JUN2014&lt;/P&gt;&lt;P&gt;3&amp;nbsp; 24JUN2014&lt;/P&gt;&lt;P&gt;3&amp;nbsp; 25JUN2014&lt;/P&gt;&lt;P&gt;3&amp;nbsp; 26JUN2014&lt;/P&gt;&lt;P&gt;4&amp;nbsp; 23JUN2014&lt;/P&gt;&lt;P&gt;4&amp;nbsp; 24JUN2014&lt;/P&gt;&lt;P&gt;4&amp;nbsp; 25JUN2014&lt;/P&gt;&lt;P&gt;4&amp;nbsp; 26JUN2014&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help will be much appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pronabesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2014 18:01:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176484#M3529</guid>
      <dc:creator>pronabesh</dc:creator>
      <dc:date>2014-07-11T18:01:10Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a person-time data set</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176485#M3530</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are you sure output 3 is what you want? I would have assumed a person - time dataset was &lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;1&amp;nbsp; 23JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;1&amp;nbsp; 24JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;1&amp;nbsp; 25JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;1&amp;nbsp; 26JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;2&amp;nbsp; 23JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;2&amp;nbsp; 24JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;2&amp;nbsp; 25JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;2&amp;nbsp; 26JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;etc. &lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;If so, then use a cross join in SQL.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;proc sql;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;create table want as&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;select a.*, b.*&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;from a, b;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2014 18:32:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176485#M3530</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2014-07-11T18:32:31Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a person-time data set</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176486#M3531</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data table1;&lt;BR /&gt;input User_ID;&lt;BR /&gt;datalines;&lt;BR /&gt;1&lt;BR /&gt;2&lt;BR /&gt;3&lt;BR /&gt;4&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;data Table2;&lt;BR /&gt;input date date9.;&lt;BR /&gt;format date date9.;&lt;BR /&gt;n=_n_;&lt;BR /&gt;datalines;&lt;BR /&gt;23JUN2014&lt;BR /&gt;24JUN2014&lt;BR /&gt;25JUN2014&lt;BR /&gt;26JUN2014&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt;create table table3(drop=user_id rename=(n=user_id)) as &lt;BR /&gt;select from table1,table2&lt;BR /&gt;order by n;&lt;BR /&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2014 18:35:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176486#M3531</guid>
      <dc:creator>stat_sas</dc:creator>
      <dc:date>2014-07-11T18:35:39Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a person-time data set</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176487#M3532</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Reeza,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Apologies for the error. As you rightly mentioned person-toime data set should be&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;1&amp;nbsp; 23JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;1&amp;nbsp; 24JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;1&amp;nbsp; 25JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;1&amp;nbsp; 26JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;2&amp;nbsp; 23JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;2&amp;nbsp; 24JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;2&amp;nbsp; 25JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;2&amp;nbsp; 26JUN2014&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;I corrected my original question.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2014 18:41:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176487#M3532</guid>
      <dc:creator>pronabesh</dc:creator>
      <dc:date>2014-07-11T18:41:30Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a person-time data set</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176488#M3533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Pronabesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe try creating a Cartesian product join using PROC SQL:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; input&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; user_id;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;1&lt;/P&gt;&lt;P&gt;2&lt;/P&gt;&lt;P&gt;3&lt;/P&gt;&lt;P&gt;4&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have2;&lt;/P&gt;&lt;P&gt;&amp;nbsp; length&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cdate $9;&lt;/P&gt;&lt;P&gt;&amp;nbsp; format&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date date9.;&lt;/P&gt;&lt;P&gt;&amp;nbsp; input&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cdate $;&lt;/P&gt;&lt;P&gt;&amp;nbsp; date=input(cdate,date9.);&lt;/P&gt;&lt;P&gt;&amp;nbsp; drop&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cdate;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;23JUN2014&lt;/P&gt;&lt;P&gt;24JUN2014&lt;/P&gt;&lt;P&gt;25JUN2014&lt;/P&gt;&lt;P&gt;26JUN2014&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; create table want as&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; select * from have1, have2;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2014 19:58:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176488#M3533</guid>
      <dc:creator>JasonAllen</dc:creator>
      <dc:date>2014-07-11T19:58:03Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a person-time data set</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176489#M3534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Jason, Reeza and Stat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It worked.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2014 20:32:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-person-time-data-set/m-p/176489#M3534</guid>
      <dc:creator>pronabesh</dc:creator>
      <dc:date>2014-07-11T20:32:24Z</dc:date>
    </item>
  </channel>
</rss>

