<?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 Observation in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747769#M234765</link>
    <description>If visit contains screening and day1 as&lt;BR /&gt;subjid visit&lt;BR /&gt;1 101 screening&lt;BR /&gt;2 101 day 1&lt;BR /&gt;Those visits are present as 2 observations&lt;BR /&gt;I need the output as&lt;BR /&gt;Subjid visit&lt;BR /&gt;101 screening/day-1&lt;BR /&gt;</description>
    <pubDate>Mon, 14 Jun 2021 12:30:17 GMT</pubDate>
    <dc:creator>Sowmya12</dc:creator>
    <dc:date>2021-06-14T12:30:17Z</dc:date>
    <item>
      <title>Observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747769#M234765</link>
      <description>If visit contains screening and day1 as&lt;BR /&gt;subjid visit&lt;BR /&gt;1 101 screening&lt;BR /&gt;2 101 day 1&lt;BR /&gt;Those visits are present as 2 observations&lt;BR /&gt;I need the output as&lt;BR /&gt;Subjid visit&lt;BR /&gt;101 screening/day-1&lt;BR /&gt;</description>
      <pubDate>Mon, 14 Jun 2021 12:30:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747769#M234765</guid>
      <dc:creator>Sowmya12</dc:creator>
      <dc:date>2021-06-14T12:30:17Z</dc:date>
    </item>
    <item>
      <title>Re: Observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747770#M234766</link>
      <description>&lt;P&gt;It's really difficult to generalize from data with only one ID. Are there always two records for each ID? Are there ever one or three records for each ID? What do we do in those cases? Are the records for ID consecutive and in the proper order?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Jun 2021 12:41:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747770#M234766</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-06-14T12:41:40Z</dc:date>
    </item>
    <item>
      <title>Re: Observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747801#M234773</link>
      <description>&lt;P&gt;Can you please post some sample data as datalines? What is the dataset you want? 1 row per subjid?&lt;/P&gt;</description>
      <pubDate>Mon, 14 Jun 2021 13:43:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747801#M234773</guid>
      <dc:creator>tarheel13</dc:creator>
      <dc:date>2021-06-14T13:43:42Z</dc:date>
    </item>
    <item>
      <title>Re: Observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747805#M234776</link>
      <description>There are 2 records for every id&lt;BR /&gt;&lt;BR /&gt;101 screening&lt;BR /&gt;101 day-1&lt;BR /&gt;102 screening&lt;BR /&gt;102 day-1&lt;BR /&gt;103 screening&lt;BR /&gt;103 day-1&lt;BR /&gt;&lt;BR /&gt;Can we get this kind of output as below&lt;BR /&gt;&lt;BR /&gt;101 screening/day-1&lt;BR /&gt;102 screening/day-1&lt;BR /&gt;103 screening/day-1</description>
      <pubDate>Mon, 14 Jun 2021 13:55:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747805#M234776</guid>
      <dc:creator>Sowmya12</dc:creator>
      <dc:date>2021-06-14T13:55:24Z</dc:date>
    </item>
    <item>
      <title>Re: Observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747806#M234777</link>
      <description>&lt;P&gt;Please try to give us meaningful examples that cover a number of realistic outcomes, instead of one possible outcome.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is the end result always the ID followed by the exact unchanging text "&lt;SPAN&gt;screening/day-1"? Or are there other possible text strings that might appear? Give us a realistic example.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Jun 2021 14:08:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747806#M234777</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-06-14T14:08:56Z</dc:date>
    </item>
    <item>
      <title>Re: Observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747809#M234778</link>
      <description>&lt;P&gt;You need to transpose it and then concatenate the columns.&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data example;
length visit $ 25;
input subjid visit $ ;
datalines;
101 screening
101 day-1
102 screening
102 day-1
103 screening
103 day-1
;
run;

proc sort data=example;
	by subjid;
run;

proc transpose data=example out=example_t(drop=_name_);
	by subjid;
	var visit;
run;

data example_t2;
	set example_t;
	visit=strip(col1)||'/'||strip(col2);
	drop col1 col2;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 14 Jun 2021 14:07:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747809#M234778</guid>
      <dc:creator>tarheel13</dc:creator>
      <dc:date>2021-06-14T14:07:54Z</dc:date>
    </item>
    <item>
      <title>Re: Observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747812#M234780</link>
      <description>Yes that is the exact output with same id</description>
      <pubDate>Mon, 14 Jun 2021 14:17:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747812#M234780</guid>
      <dc:creator>Sowmya12</dc:creator>
      <dc:date>2021-06-14T14:17:24Z</dc:date>
    </item>
    <item>
      <title>Re: Observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747813#M234781</link>
      <description>I gave you a solution that gets your desired output.</description>
      <pubDate>Mon, 14 Jun 2021 14:22:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747813#M234781</guid>
      <dc:creator>tarheel13</dc:creator>
      <dc:date>2021-06-14T14:22:45Z</dc:date>
    </item>
    <item>
      <title>Re: Observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747814#M234782</link>
      <description>Thanku for the solution and sorry for problem regarding the question.&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Sowmya</description>
      <pubDate>Mon, 14 Jun 2021 14:25:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747814#M234782</guid>
      <dc:creator>Sowmya12</dc:creator>
      <dc:date>2021-06-14T14:25:24Z</dc:date>
    </item>
    <item>
      <title>Re: Observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747817#M234785</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/370687"&gt;@Sowmya12&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Yes that is the exact output with same id&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
     set have;
     by subjid visit;
     if first.visit then text="screening/day-1";
    else&amp;nbsp;delete;
run;&amp;nbsp;&amp;nbsp;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 14 Jun 2021 14:31:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/747817#M234785</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-06-14T14:31:09Z</dc:date>
    </item>
    <item>
      <title>Re: Observation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/748102#M234909</link>
      <description>&lt;PRE&gt;data have;
input subjid visit : $20.;
cards;
101 screening
101 day-1
102 screening
102 day-1
103 screening
103 day-1
;
data want;
 do until(last.subjid);
  set have;
  by subjid;
  length want $ 80;
  want=catx('/',want,visit);
 end;
 drop visit;
 run;&lt;/PRE&gt;</description>
      <pubDate>Tue, 15 Jun 2021 12:32:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Observation/m-p/748102#M234909</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2021-06-15T12:32:30Z</dc:date>
    </item>
  </channel>
</rss>

