<?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 visit number for longitudinal data in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/602223#M16799</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/298381"&gt;@mt88&lt;/a&gt;&amp;nbsp; &amp;nbsp;Here is a test using the sample you posted&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;

data have;
input ID	VisitDate :mmddyy10.;
format visitdate mmddyy10.;
cards;
6960	8/30/2016
11073	6/8/2016
11093	8/23/2016
11129	9/28/2017
11274	4/13/2016
11274	10/10/2016
11274	5/8/2017
11288	11/30/2017
11315	9/25/2017
11315	2/27/2018
11315	8/21/2018
11322	8/8/2017
11453	1/27/2017
11453	8/15/2017
11453	1/29/2018
11453	7/17/2018
11533	4/14/2016
11533	9/7/2017
11533	6/13/2018
;

data want;
set have;
by id;
if first.id then visit=1;
else visit+1;
run;

proc print noobs;run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;DIV class="branch"&gt;
&lt;DIV&gt;
&lt;DIV align="center"&gt;
&lt;TABLE class="table" summary="Procedure Print: Data Set WORK.WANT" frame="box" rules="all" cellspacing="0" cellpadding="5"&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="r header" scope="col"&gt;ID&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;VisitDate&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;visit&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;6960&lt;/TD&gt;
&lt;TD class="r data"&gt;08/30/2016&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11073&lt;/TD&gt;
&lt;TD class="r data"&gt;06/08/2016&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11093&lt;/TD&gt;
&lt;TD class="r data"&gt;08/23/2016&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11129&lt;/TD&gt;
&lt;TD class="r data"&gt;09/28/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11274&lt;/TD&gt;
&lt;TD class="r data"&gt;04/13/2016&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11274&lt;/TD&gt;
&lt;TD class="r data"&gt;10/10/2016&lt;/TD&gt;
&lt;TD class="r data"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11274&lt;/TD&gt;
&lt;TD class="r data"&gt;05/08/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11288&lt;/TD&gt;
&lt;TD class="r data"&gt;11/30/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11315&lt;/TD&gt;
&lt;TD class="r data"&gt;09/25/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11315&lt;/TD&gt;
&lt;TD class="r data"&gt;02/27/2018&lt;/TD&gt;
&lt;TD class="r data"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11315&lt;/TD&gt;
&lt;TD class="r data"&gt;08/21/2018&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11322&lt;/TD&gt;
&lt;TD class="r data"&gt;08/08/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11453&lt;/TD&gt;
&lt;TD class="r data"&gt;01/27/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11453&lt;/TD&gt;
&lt;TD class="r data"&gt;08/15/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11453&lt;/TD&gt;
&lt;TD class="r data"&gt;01/29/2018&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11453&lt;/TD&gt;
&lt;TD class="r data"&gt;07/17/2018&lt;/TD&gt;
&lt;TD class="r data"&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11533&lt;/TD&gt;
&lt;TD class="r data"&gt;04/14/2016&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11533&lt;/TD&gt;
&lt;TD class="r data"&gt;09/07/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11533&lt;/TD&gt;
&lt;TD class="r data"&gt;06/13/2018&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
    <pubDate>Wed, 06 Nov 2019 21:23:52 GMT</pubDate>
    <dc:creator>novinosrin</dc:creator>
    <dc:date>2019-11-06T21:23:52Z</dc:date>
    <item>
      <title>Creating visit number for longitudinal data</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/601804#M16770</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm trying to create a visit number variable for a longitudinal data set that is formatted long. My data set has an ID and a visit date, for example:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Visit Date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6960&lt;/TD&gt;&lt;TD&gt;8/30/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11073&lt;/TD&gt;&lt;TD&gt;6/8/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11093&lt;/TD&gt;&lt;TD&gt;8/23/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11129&lt;/TD&gt;&lt;TD&gt;9/28/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11274&lt;/TD&gt;&lt;TD&gt;4/13/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11274&lt;/TD&gt;&lt;TD&gt;10/10/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11274&lt;/TD&gt;&lt;TD&gt;5/8/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11288&lt;/TD&gt;&lt;TD&gt;11/30/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11315&lt;/TD&gt;&lt;TD&gt;9/25/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11315&lt;/TD&gt;&lt;TD&gt;2/27/2018&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11315&lt;/TD&gt;&lt;TD&gt;8/21/2018&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11322&lt;/TD&gt;&lt;TD&gt;8/8/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11453&lt;/TD&gt;&lt;TD&gt;1/27/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11453&lt;/TD&gt;&lt;TD&gt;8/15/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11453&lt;/TD&gt;&lt;TD&gt;1/29/2018&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11453&lt;/TD&gt;&lt;TD&gt;7/17/2018&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11533&lt;/TD&gt;&lt;TD&gt;4/14/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11533&lt;/TD&gt;&lt;TD&gt;9/7/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11533&lt;/TD&gt;&lt;TD&gt;6/13/2018&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'd like to end up with this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Visit Date&lt;/TD&gt;&lt;TD&gt;visit&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6960&lt;/TD&gt;&lt;TD&gt;8/30/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11073&lt;/TD&gt;&lt;TD&gt;6/8/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11093&lt;/TD&gt;&lt;TD&gt;8/23/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11129&lt;/TD&gt;&lt;TD&gt;9/28/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11274&lt;/TD&gt;&lt;TD&gt;4/13/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11274&lt;/TD&gt;&lt;TD&gt;10/10/2016&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11274&lt;/TD&gt;&lt;TD&gt;5/8/2017&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11288&lt;/TD&gt;&lt;TD&gt;11/30/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11315&lt;/TD&gt;&lt;TD&gt;9/25/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11315&lt;/TD&gt;&lt;TD&gt;2/27/2018&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11315&lt;/TD&gt;&lt;TD&gt;8/21/2018&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11322&lt;/TD&gt;&lt;TD&gt;8/8/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11453&lt;/TD&gt;&lt;TD&gt;1/27/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11453&lt;/TD&gt;&lt;TD&gt;8/15/2017&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11453&lt;/TD&gt;&lt;TD&gt;1/29/2018&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11453&lt;/TD&gt;&lt;TD&gt;7/17/2018&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11533&lt;/TD&gt;&lt;TD&gt;4/14/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11533&lt;/TD&gt;&lt;TD&gt;9/7/2017&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11533&lt;/TD&gt;&lt;TD&gt;6/13/2018&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I used this code:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc sort data = dataset;&lt;BR /&gt;by ID Visit Date;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data dataset2;&lt;BR /&gt;set dataset;&lt;/P&gt;&lt;P&gt;by ID;&lt;BR /&gt;visit+1;&lt;BR /&gt;if first.ID then visit = 1;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I ended up with this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Visit Date&lt;/TD&gt;&lt;TD&gt;visit&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6960&lt;/TD&gt;&lt;TD&gt;8/30/2016&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11073&lt;/TD&gt;&lt;TD&gt;6/8/2016&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11093&lt;/TD&gt;&lt;TD&gt;8/23/2016&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11129&lt;/TD&gt;&lt;TD&gt;9/28/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11274&lt;/TD&gt;&lt;TD&gt;4/13/2016&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11274&lt;/TD&gt;&lt;TD&gt;10/10/2016&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11274&lt;/TD&gt;&lt;TD&gt;5/8/2017&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11288&lt;/TD&gt;&lt;TD&gt;11/30/2017&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11315&lt;/TD&gt;&lt;TD&gt;9/25/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11315&lt;/TD&gt;&lt;TD&gt;2/27/2018&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11315&lt;/TD&gt;&lt;TD&gt;8/21/2018&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11322&lt;/TD&gt;&lt;TD&gt;8/8/2017&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11453&lt;/TD&gt;&lt;TD&gt;1/27/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11453&lt;/TD&gt;&lt;TD&gt;8/15/2017&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11453&lt;/TD&gt;&lt;TD&gt;1/29/2018&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11453&lt;/TD&gt;&lt;TD&gt;7/17/2018&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11533&lt;/TD&gt;&lt;TD&gt;4/14/2016&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11533&lt;/TD&gt;&lt;TD&gt;9/7/2017&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11533&lt;/TD&gt;&lt;TD&gt;6/13/2018&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any advise would be very helpful.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you very much.&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2019 21:01:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/601804#M16770</guid>
      <dc:creator>mt88</dc:creator>
      <dc:date>2019-11-05T21:01:04Z</dc:date>
    </item>
    <item>
      <title>Re: Creating visit number for longitudinal data</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/601805#M16771</link>
      <description>&lt;P&gt;Try&lt;/P&gt;
&lt;P&gt;proc sort data = dataset;&lt;BR /&gt;by ID Visit Date;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data dataset2;&lt;BR /&gt;set dataset;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;by ID;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;if first.ID then visit = 1;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;else visit+1;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2019 21:03:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/601805#M16771</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2019-11-05T21:03:10Z</dc:date>
    </item>
    <item>
      <title>Re: Creating visit number for longitudinal data</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/601806#M16772</link>
      <description>&lt;P&gt;data temp;&lt;BR /&gt;input ID VisitDate:mmddyy10.;&lt;BR /&gt;format VisitDate mmddyy10.;&lt;BR /&gt;datalines;&lt;BR /&gt;6960 8/30/2016&lt;BR /&gt;11073 6/8/2016&lt;BR /&gt;11093 8/23/2016&lt;BR /&gt;11129 9/28/2017&lt;BR /&gt;11274 4/13/2016&lt;BR /&gt;11274 10/10/2016&lt;BR /&gt;11274 5/8/2017&lt;BR /&gt;11288 11/30/2017&lt;BR /&gt;11315 9/25/2017&lt;BR /&gt;11315 2/27/2018&lt;BR /&gt;11315 8/21/2018&lt;BR /&gt;11322 8/8/2017&lt;BR /&gt;11453 1/27/2017&lt;BR /&gt;11453 8/15/2017&lt;BR /&gt;11453 1/29/2018&lt;BR /&gt;11453 7/17/2018&lt;BR /&gt;11533 4/14/2016&lt;BR /&gt;11533 9/7/2017&lt;BR /&gt;11533 6/13/2018&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;proc sort data=temp; by id visitdate; run;&lt;BR /&gt;data temp2;&lt;BR /&gt;set temp;&lt;BR /&gt;by id;&lt;BR /&gt;if first.id then VisitNumber=1;&lt;BR /&gt;else VisitNumber+1;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2019 21:07:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/601806#M16772</guid>
      <dc:creator>cminard</dc:creator>
      <dc:date>2019-11-05T21:07:31Z</dc:date>
    </item>
    <item>
      <title>Re: Creating visit number for longitudinal data</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/601851#M16778</link>
      <description>This is not a valid name for a variable:&lt;BR /&gt;&lt;BR /&gt;Visit date&lt;BR /&gt;&lt;BR /&gt;So the program you are presenting is not plausible unless ....&lt;BR /&gt;&lt;BR /&gt;A likely cause of the results you describe:  perhaps your original data set already contains a variable named VISIT.  In that case, the results will be thrown off because the program modifies an existing variable instead of creating a new variable.</description>
      <pubDate>Wed, 06 Nov 2019 02:59:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/601851#M16778</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2019-11-06T02:59:11Z</dc:date>
    </item>
    <item>
      <title>Re: Creating visit number for longitudinal data</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/602215#M16797</link>
      <description>&lt;P&gt;Thank you for your response. I adjusted the code as you suggested, but I got the same result.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Nov 2019 21:12:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/602215#M16797</guid>
      <dc:creator>mt88</dc:creator>
      <dc:date>2019-11-06T21:12:06Z</dc:date>
    </item>
    <item>
      <title>Re: Creating visit number for longitudinal data</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/602223#M16799</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/298381"&gt;@mt88&lt;/a&gt;&amp;nbsp; &amp;nbsp;Here is a test using the sample you posted&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;

data have;
input ID	VisitDate :mmddyy10.;
format visitdate mmddyy10.;
cards;
6960	8/30/2016
11073	6/8/2016
11093	8/23/2016
11129	9/28/2017
11274	4/13/2016
11274	10/10/2016
11274	5/8/2017
11288	11/30/2017
11315	9/25/2017
11315	2/27/2018
11315	8/21/2018
11322	8/8/2017
11453	1/27/2017
11453	8/15/2017
11453	1/29/2018
11453	7/17/2018
11533	4/14/2016
11533	9/7/2017
11533	6/13/2018
;

data want;
set have;
by id;
if first.id then visit=1;
else visit+1;
run;

proc print noobs;run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;DIV class="branch"&gt;
&lt;DIV&gt;
&lt;DIV align="center"&gt;
&lt;TABLE class="table" summary="Procedure Print: Data Set WORK.WANT" frame="box" rules="all" cellspacing="0" cellpadding="5"&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="r header" scope="col"&gt;ID&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;VisitDate&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;visit&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;6960&lt;/TD&gt;
&lt;TD class="r data"&gt;08/30/2016&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11073&lt;/TD&gt;
&lt;TD class="r data"&gt;06/08/2016&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11093&lt;/TD&gt;
&lt;TD class="r data"&gt;08/23/2016&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11129&lt;/TD&gt;
&lt;TD class="r data"&gt;09/28/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11274&lt;/TD&gt;
&lt;TD class="r data"&gt;04/13/2016&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11274&lt;/TD&gt;
&lt;TD class="r data"&gt;10/10/2016&lt;/TD&gt;
&lt;TD class="r data"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11274&lt;/TD&gt;
&lt;TD class="r data"&gt;05/08/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11288&lt;/TD&gt;
&lt;TD class="r data"&gt;11/30/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11315&lt;/TD&gt;
&lt;TD class="r data"&gt;09/25/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11315&lt;/TD&gt;
&lt;TD class="r data"&gt;02/27/2018&lt;/TD&gt;
&lt;TD class="r data"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11315&lt;/TD&gt;
&lt;TD class="r data"&gt;08/21/2018&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11322&lt;/TD&gt;
&lt;TD class="r data"&gt;08/08/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11453&lt;/TD&gt;
&lt;TD class="r data"&gt;01/27/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11453&lt;/TD&gt;
&lt;TD class="r data"&gt;08/15/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11453&lt;/TD&gt;
&lt;TD class="r data"&gt;01/29/2018&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11453&lt;/TD&gt;
&lt;TD class="r data"&gt;07/17/2018&lt;/TD&gt;
&lt;TD class="r data"&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11533&lt;/TD&gt;
&lt;TD class="r data"&gt;04/14/2016&lt;/TD&gt;
&lt;TD class="r data"&gt;1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11533&lt;/TD&gt;
&lt;TD class="r data"&gt;09/07/2017&lt;/TD&gt;
&lt;TD class="r data"&gt;2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;11533&lt;/TD&gt;
&lt;TD class="r data"&gt;06/13/2018&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 06 Nov 2019 21:23:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-visit-number-for-longitudinal-data/m-p/602223#M16799</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2019-11-06T21:23:52Z</dc:date>
    </item>
  </channel>
</rss>

