<?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: Sub count required as per the below data in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904096#M357208</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/250721"&gt;@Mastanvali&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;we need to flag as yes for 3 or more consecutive values. but in my logic if i have 2 consecutive values also it is flagging yes but i do not want flag as yes if i have only 2 consecutives.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I don't know what this means. 3 or more consecutive values of what? Flag for what reason? No flag is mentioned or shown in your original post.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How does the&amp;nbsp;&lt;SPAN&gt;value of sub_cnt equal to 2 for Day 29 subject 101? Please walk me through this step-by-step.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 21 Nov 2023 13:38:21 GMT</pubDate>
    <dc:creator>PaigeMiller</dc:creator>
    <dc:date>2023-11-21T13:38:21Z</dc:date>
    <item>
      <title>Sub count required as per the below data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904066#M357198</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the data like below:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Subject&lt;/TD&gt;&lt;TD&gt;FolderName&lt;/TD&gt;&lt;TD&gt;FolderSeq&lt;/TD&gt;&lt;TD&gt;VSTEMP&lt;/TD&gt;&lt;TD&gt;VSTPT&lt;/TD&gt;&lt;TD&gt;count&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Screening&lt;/TD&gt;&lt;TD&gt;1.0&lt;/TD&gt;&lt;TD&gt;37.1&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 1&lt;/TD&gt;&lt;TD&gt;2.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 8&lt;/TD&gt;&lt;TD&gt;5.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 15&lt;/TD&gt;&lt;TD&gt;6.0&lt;/TD&gt;&lt;TD&gt;37.1&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 22&lt;/TD&gt;&lt;TD&gt;7.0&lt;/TD&gt;&lt;TD&gt;36.7&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 29&lt;/TD&gt;&lt;TD&gt;8.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 36&lt;/TD&gt;&lt;TD&gt;9.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 43 / ET&lt;/TD&gt;&lt;TD&gt;10.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Safety Follow-Up&lt;/TD&gt;&lt;TD&gt;12.0&lt;/TD&gt;&lt;TD&gt;36.6&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Screening&lt;/TD&gt;&lt;TD&gt;1.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 1&lt;/TD&gt;&lt;TD&gt;2.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 8&lt;/TD&gt;&lt;TD&gt;5.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 15&lt;/TD&gt;&lt;TD&gt;6.0&lt;/TD&gt;&lt;TD&gt;37.0&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 22&lt;/TD&gt;&lt;TD&gt;7.0&lt;/TD&gt;&lt;TD&gt;37.1&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 29&lt;/TD&gt;&lt;TD&gt;8.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 36&lt;/TD&gt;&lt;TD&gt;9.0&lt;/TD&gt;&lt;TD&gt;37.0&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 43 / ET&lt;/TD&gt;&lt;TD&gt;10.0&lt;/TD&gt;&lt;TD&gt;37.0&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Safety Follow-Up&lt;/TD&gt;&lt;TD&gt;12.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am want like below, i tried m in data step but its not working.&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Subject&lt;/TD&gt;&lt;TD&gt;FolderName&lt;/TD&gt;&lt;TD&gt;FolderSeq&lt;/TD&gt;&lt;TD&gt;VSTEMP&lt;/TD&gt;&lt;TD&gt;VSTPT&lt;/TD&gt;&lt;TD&gt;count&lt;/TD&gt;&lt;TD&gt;Sub_cnt&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Screening&lt;/TD&gt;&lt;TD&gt;1.0&lt;/TD&gt;&lt;TD&gt;37.1&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 1&lt;/TD&gt;&lt;TD&gt;2.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 8&lt;/TD&gt;&lt;TD&gt;5.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 15&lt;/TD&gt;&lt;TD&gt;6.0&lt;/TD&gt;&lt;TD&gt;37.1&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 22&lt;/TD&gt;&lt;TD&gt;7.0&lt;/TD&gt;&lt;TD&gt;36.7&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 29&lt;/TD&gt;&lt;TD&gt;8.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 36&lt;/TD&gt;&lt;TD&gt;9.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 43 / ET&lt;/TD&gt;&lt;TD&gt;10.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Safety Follow-Up&lt;/TD&gt;&lt;TD&gt;12.0&lt;/TD&gt;&lt;TD&gt;36.6&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Screening&lt;/TD&gt;&lt;TD&gt;1.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 1&lt;/TD&gt;&lt;TD&gt;2.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 8&lt;/TD&gt;&lt;TD&gt;5.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 15&lt;/TD&gt;&lt;TD&gt;6.0&lt;/TD&gt;&lt;TD&gt;37.0&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 22&lt;/TD&gt;&lt;TD&gt;7.0&lt;/TD&gt;&lt;TD&gt;37.1&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 29&lt;/TD&gt;&lt;TD&gt;8.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 36&lt;/TD&gt;&lt;TD&gt;9.0&lt;/TD&gt;&lt;TD&gt;37.0&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 43 / ET&lt;/TD&gt;&lt;TD&gt;10.0&lt;/TD&gt;&lt;TD&gt;37.0&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Safety Follow-Up&lt;/TD&gt;&lt;TD&gt;12.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Tue, 21 Nov 2023 11:13:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904066#M357198</guid>
      <dc:creator>Mastanvali</dc:creator>
      <dc:date>2023-11-21T11:13:11Z</dc:date>
    </item>
    <item>
      <title>Re: Sub count required as per the below data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904067#M357199</link>
      <description>&lt;P&gt;Please post the data as data steps using datalines and describe the rules that want applied. If you have tried something, post the code you have, so that we can suggest corrections.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Nov 2023 11:35:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904067#M357199</guid>
      <dc:creator>andreas_lds</dc:creator>
      <dc:date>2023-11-21T11:35:58Z</dc:date>
    </item>
    <item>
      <title>Re: Sub count required as per the below data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904068#M357200</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Data d;&lt;BR /&gt;infile datalines;&lt;BR /&gt;input Subject FolderName :$20. FolderSeq VSTEMP VSTPT:$10.;&lt;BR /&gt;dataline;&lt;BR /&gt;101 Screening 1.0 37.1 Supine&lt;BR /&gt;101 Day 1 2.0 36.9 Supine&lt;BR /&gt;101 Day 8 5.0 36.8 Supine&lt;BR /&gt;101 Day 15 6.0 37.1 Supine&lt;BR /&gt;101 Day 22 7.0 36.7 Supine&lt;BR /&gt;101 Day 29 8.0 36.9 Supine&lt;BR /&gt;101 Day 36 9.0 36.9 Supine&lt;BR /&gt;101 Day 43 / ET 10.0 36.8 Supine&lt;BR /&gt;101 Safety Follow-Up 12.0 36.6 Supine&lt;BR /&gt;102 Screening 1.0 36.8 Supine&lt;BR /&gt;102 Day 1 2.0 36.8 Supine&lt;BR /&gt;102 Day 8 5.0 36.8 Supine&lt;BR /&gt;102 Day 15 6.0 37.0 Supine&lt;BR /&gt;102 Day 22 7.0 37.1 Supine&lt;BR /&gt;102 Day 29 8.0 36.9 Supine&lt;BR /&gt;102 Day 36 9.0 37.0 Supine&lt;BR /&gt;102 Day 43 / ET 10.0 37.0 Supine&lt;BR /&gt;102 Safety Follow-Up 12.0 36.9 Supine&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;I did the below logic:&lt;BR /&gt;proc sort data=d; by subject FolderSeq VSTEMP; run;&lt;BR /&gt;&lt;BR /&gt;data d1;&lt;BR /&gt;set d;&lt;BR /&gt;by subject folderseq VSTEMP;&lt;BR /&gt;retain count;&lt;BR /&gt;if first.VSTEMP and first.subject then count=1;&lt;BR /&gt;if VSTEMP=lag(VSTEMP) and subject=lag(subject) then count=count+1;&lt;BR /&gt;else count=1;&lt;BR /&gt;run;&lt;BR /&gt;proc sort data=base2; by subject folderseq VSTEMP; run;&lt;BR /&gt;&lt;BR /&gt;got the output like:&lt;BR /&gt;&lt;BR /&gt;Subject FolderName FolderSeq VSTEMP VSTPT count&lt;BR /&gt;101 Screening 1.0 37.1 Supine 1&lt;BR /&gt;101 Day 1 2.0 36.9 Supine 1&lt;BR /&gt;101 Day 8 5.0 36.8 Supine 1&lt;BR /&gt;101 Day 15 6.0 37.1 Supine 1&lt;BR /&gt;101 Day 22 7.0 36.7 Supine 1&lt;BR /&gt;101 Day 29 8.0 36.9 Supine 1&lt;BR /&gt;101 Day 36 9.0 36.9 Supine 2&lt;BR /&gt;101 Day 43 / ET 10.0 36.8 Supine 1&lt;BR /&gt;101 Safety Follow-Up 12.0 36.6 Supine 1&lt;BR /&gt;102 Screening 1.0 36.8 Supine 1&lt;BR /&gt;102 Day 1 2.0 36.8 Supine 2&lt;BR /&gt;102 Day 8 5.0 36.8 Supine 3&lt;BR /&gt;102 Day 15 6.0 37.0 Supine 1&lt;BR /&gt;102 Day 22 7.0 37.1 Supine 1&lt;BR /&gt;102 Day 29 8.0 36.9 Supine 1&lt;BR /&gt;102 Day 36 9.0 37.0 Supine 1&lt;BR /&gt;102 Day 43 / ET 10.0 37.0 Supine 2&lt;BR /&gt;102 Safety Follow-Up 12.0 36.9 Supine 1&lt;BR /&gt;I tried to achieve below highlighted with yellow and also, i want data like&lt;BR /&gt;in highlighted yellow color.&lt;BR /&gt;Subject FolderName FolderSeq VSTEMP VSTPT count Sub_cnt&lt;BR /&gt;101 Screening 1.0 37.1 Supine 1 1&lt;BR /&gt;101 Day 1 2.0 36.9 Supine 1 1&lt;BR /&gt;101 Day 8 5.0 36.8 Supine 1 1&lt;BR /&gt;101 Day 15 6.0 37.1 Supine 1 1&lt;BR /&gt;101 Day 22 7.0 36.7 Supine 1 1&lt;BR /&gt;101 Day 29 8.0 36.9 Supine 1 2&lt;BR /&gt;101 Day 36 9.0 36.9 Supine 2 2&lt;BR /&gt;101 Day 43 / ET 10.0 36.8 Supine 1 1&lt;BR /&gt;101 Safety Follow-Up 12.0 36.6 Supine 1 1&lt;BR /&gt;102 Screening 1.0 36.8 Supine 1 3&lt;BR /&gt;102 Day 1 2.0 36.8 Supine 2 3&lt;BR /&gt;102 Day 8 5.0 36.8 Supine 3 3&lt;BR /&gt;102 Day 15 6.0 37.0 Supine 1 1&lt;BR /&gt;102 Day 22 7.0 37.1 Supine 1 1&lt;BR /&gt;102 Day 29 8.0 36.9 Supine 1 1&lt;BR /&gt;102 Day 36 9.0 37.0 Supine 1 2&lt;BR /&gt;102 Day 43 / ET 10.0 37.0 Supine 2 2&lt;BR /&gt;102 Safety Follow-Up 12.0 36.9 Supine 1 1&lt;BR /&gt;</description>
      <pubDate>Tue, 21 Nov 2023 11:58:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904068#M357200</guid>
      <dc:creator>Mastanvali</dc:creator>
      <dc:date>2023-11-21T11:58:37Z</dc:date>
    </item>
    <item>
      <title>Re: Sub count required as per the below data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904069#M357201</link>
      <description>&lt;DIV&gt;Data d;&lt;/DIV&gt;&lt;DIV&gt;infile datalines;&lt;/DIV&gt;&lt;DIV&gt;input Subject FolderName :$20. FolderSeq VSTEMP VSTPT:$10.;&lt;/DIV&gt;&lt;DIV&gt;dataline;&lt;/DIV&gt;&lt;DIV&gt;101 Screening 1.0 37.1 Supine&lt;BR /&gt;101 Day 1 2.0 36.9 Supine&lt;BR /&gt;101 Day 8 5.0 36.8 Supine&lt;BR /&gt;101 Day 15 6.0 37.1 Supine&lt;BR /&gt;101 Day 22 7.0 36.7 Supine&lt;BR /&gt;101 Day 29 8.0 36.9 Supine&lt;BR /&gt;101 Day 36 9.0 36.9 Supine&lt;BR /&gt;101 Day 43 / ET 10.0 36.8 Supine&lt;BR /&gt;101 Safety Follow-Up 12.0 36.6 Supine&lt;BR /&gt;102 Screening 1.0 36.8 Supine&lt;BR /&gt;102 Day 1 2.0 36.8 Supine&lt;BR /&gt;102 Day 8 5.0 36.8 Supine&lt;BR /&gt;102 Day 15 6.0 37.0 Supine&lt;BR /&gt;102 Day 22 7.0 37.1 Supine&lt;BR /&gt;102 Day 29 8.0 36.9 Supine&lt;BR /&gt;102 Day 36 9.0 37.0 Supine&lt;BR /&gt;102 Day 43 / ET 10.0 37.0 Supine&lt;BR /&gt;102 Safety Follow-Up 12.0 36.9 Supine&lt;/DIV&gt;&lt;DIV&gt;run;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I did the below logic:&lt;/DIV&gt;&lt;DIV&gt;proc sort data=d; by subject FolderSeq VSTEMP; run;&lt;BR /&gt;&lt;BR /&gt;data d1;&lt;BR /&gt;set d;&lt;BR /&gt;&amp;nbsp;by subject folderseq VSTEMP;&lt;BR /&gt;retain count;&lt;BR /&gt;&amp;nbsp;if first.VSTEMP and first.subject &amp;nbsp;then count=1;&lt;BR /&gt;&amp;nbsp;if VSTEMP=lag(VSTEMP) and subject=lag(subject) then count=count+1;&lt;BR /&gt;&amp;nbsp;else count=1;&amp;nbsp;&lt;BR /&gt;run;&lt;BR /&gt;proc sort data=base2; by subject folderseq VSTEMP; run;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;got the output like:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Subject&lt;/TD&gt;&lt;TD&gt;FolderName&lt;/TD&gt;&lt;TD&gt;FolderSeq&lt;/TD&gt;&lt;TD&gt;VSTEMP&lt;/TD&gt;&lt;TD&gt;VSTPT&lt;/TD&gt;&lt;TD&gt;count&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Screening&lt;/TD&gt;&lt;TD&gt;1.0&lt;/TD&gt;&lt;TD&gt;37.1&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 1&lt;/TD&gt;&lt;TD&gt;2.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 8&lt;/TD&gt;&lt;TD&gt;5.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 15&lt;/TD&gt;&lt;TD&gt;6.0&lt;/TD&gt;&lt;TD&gt;37.1&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 22&lt;/TD&gt;&lt;TD&gt;7.0&lt;/TD&gt;&lt;TD&gt;36.7&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 29&lt;/TD&gt;&lt;TD&gt;8.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 36&lt;/TD&gt;&lt;TD&gt;9.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 43 / ET&lt;/TD&gt;&lt;TD&gt;10.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Safety Follow-Up&lt;/TD&gt;&lt;TD&gt;12.0&lt;/TD&gt;&lt;TD&gt;36.6&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Screening&lt;/TD&gt;&lt;TD&gt;1.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 1&lt;/TD&gt;&lt;TD&gt;2.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 8&lt;/TD&gt;&lt;TD&gt;5.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 15&lt;/TD&gt;&lt;TD&gt;6.0&lt;/TD&gt;&lt;TD&gt;37.0&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 22&lt;/TD&gt;&lt;TD&gt;7.0&lt;/TD&gt;&lt;TD&gt;37.1&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 29&lt;/TD&gt;&lt;TD&gt;8.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 36&lt;/TD&gt;&lt;TD&gt;9.0&lt;/TD&gt;&lt;TD&gt;37.0&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 43 / ET&lt;/TD&gt;&lt;TD&gt;10.0&lt;/TD&gt;&lt;TD&gt;37.0&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Safety Follow-Up&lt;/TD&gt;&lt;TD&gt;12.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;DIV&gt;While implementing the above logic only I tried to achieve the below sub_cnt and also, i want data like in sub_cnt column.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Subject&lt;/TD&gt;&lt;TD&gt;FolderName&lt;/TD&gt;&lt;TD&gt;FolderSeq&lt;/TD&gt;&lt;TD&gt;VSTEMP&lt;/TD&gt;&lt;TD&gt;VSTPT&lt;/TD&gt;&lt;TD&gt;count&lt;/TD&gt;&lt;TD&gt;Sub_cnt&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Screening&lt;/TD&gt;&lt;TD&gt;1.0&lt;/TD&gt;&lt;TD&gt;37.1&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 1&lt;/TD&gt;&lt;TD&gt;2.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 8&lt;/TD&gt;&lt;TD&gt;5.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 15&lt;/TD&gt;&lt;TD&gt;6.0&lt;/TD&gt;&lt;TD&gt;37.1&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 22&lt;/TD&gt;&lt;TD&gt;7.0&lt;/TD&gt;&lt;TD&gt;36.7&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 29&lt;/TD&gt;&lt;TD&gt;8.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 36&lt;/TD&gt;&lt;TD&gt;9.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Day 43 / ET&lt;/TD&gt;&lt;TD&gt;10.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;101&lt;/TD&gt;&lt;TD&gt;Safety Follow-Up&lt;/TD&gt;&lt;TD&gt;12.0&lt;/TD&gt;&lt;TD&gt;36.6&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Screening&lt;/TD&gt;&lt;TD&gt;1.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 1&lt;/TD&gt;&lt;TD&gt;2.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 8&lt;/TD&gt;&lt;TD&gt;5.0&lt;/TD&gt;&lt;TD&gt;36.8&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 15&lt;/TD&gt;&lt;TD&gt;6.0&lt;/TD&gt;&lt;TD&gt;37.0&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 22&lt;/TD&gt;&lt;TD&gt;7.0&lt;/TD&gt;&lt;TD&gt;37.1&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 29&lt;/TD&gt;&lt;TD&gt;8.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 36&lt;/TD&gt;&lt;TD&gt;9.0&lt;/TD&gt;&lt;TD&gt;37.0&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Day 43 / ET&lt;/TD&gt;&lt;TD&gt;10.0&lt;/TD&gt;&lt;TD&gt;37.0&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;102&lt;/TD&gt;&lt;TD&gt;Safety Follow-Up&lt;/TD&gt;&lt;TD&gt;12.0&lt;/TD&gt;&lt;TD&gt;36.9&lt;/TD&gt;&lt;TD&gt;Supine&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 21 Nov 2023 12:00:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904069#M357201</guid>
      <dc:creator>Mastanvali</dc:creator>
      <dc:date>2023-11-21T12:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: Sub count required as per the below data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904073#M357204</link>
      <description>&lt;P&gt;What is the logic here? Why is the value of sub_cnt equal to 2 for Day 29 subject 101?&lt;/P&gt;</description>
      <pubDate>Tue, 21 Nov 2023 12:25:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904073#M357204</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2023-11-21T12:25:59Z</dc:date>
    </item>
    <item>
      <title>Re: Sub count required as per the below data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904093#M357206</link>
      <description>&lt;P&gt;we need to flag as yes for 3 or more consecutive values. but in my logic if i have 2 consecutive values also it is flagging yes but i do not want flag as yes if i have only 2 consecutives.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Nov 2023 13:32:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904093#M357206</guid>
      <dc:creator>Mastanvali</dc:creator>
      <dc:date>2023-11-21T13:32:32Z</dc:date>
    </item>
    <item>
      <title>Re: Sub count required as per the below data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904096#M357208</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/250721"&gt;@Mastanvali&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;we need to flag as yes for 3 or more consecutive values. but in my logic if i have 2 consecutive values also it is flagging yes but i do not want flag as yes if i have only 2 consecutives.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I don't know what this means. 3 or more consecutive values of what? Flag for what reason? No flag is mentioned or shown in your original post.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How does the&amp;nbsp;&lt;SPAN&gt;value of sub_cnt equal to 2 for Day 29 subject 101? Please walk me through this step-by-step.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Nov 2023 13:38:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Sub-count-required-as-per-the-below-data/m-p/904096#M357208</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2023-11-21T13:38:21Z</dc:date>
    </item>
  </channel>
</rss>

