<?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: Update new column based on three other columns in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697133#M25343</link>
    <description>What have you tried so far?  Provide your code.</description>
    <pubDate>Fri, 06 Nov 2020 13:12:49 GMT</pubDate>
    <dc:creator>tomrvincent</dc:creator>
    <dc:date>2020-11-06T13:12:49Z</dc:date>
    <item>
      <title>Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697039#M25335</link>
      <description>&lt;P&gt;My data set has "subject", "Visit", "Adverse_Event_Start", and&amp;nbsp; "Adverse_Ever_End".&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to create a new column "Advse_Event_Present" based on "Subjec", "Visit", ""Adverse_Event_Start", and&amp;nbsp; "Adverse_Ever_End".&amp;nbsp;&lt;/P&gt;&lt;P&gt;In "Adverse_Event_Start" column:&amp;nbsp; "1" means "adverse event started"&lt;/P&gt;&lt;P&gt;In&amp;nbsp;&amp;nbsp;"Adverse_Event_End" column:&amp;nbsp;&amp;nbsp;"1" means "adverse event ended"&lt;/P&gt;&lt;P&gt;The zero values in both columns are not informative.&lt;/P&gt;&lt;P&gt;The "Adverse_Event_Present" are created as following:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If&amp;nbsp;Adverse_Event_Start= 1 and Adverse_Event_End=0, the "Adverse_Event_Present" is 1.&lt;/P&gt;&lt;P&gt;If&amp;nbsp;Adverse_Event_Start= 0 and Adverse_Event_End=1, the "Adverse_Event_Present" is 0.&lt;/P&gt;&lt;P&gt;If&amp;nbsp;Adverse_Event_Start= 1 and Adverse_Event_End=1, the "Adverse_Event_Present" is 1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If&amp;nbsp;Adverse_Event_Start= 0 and Adverse_Event_End=0,&amp;nbsp;the "Adverse_Event_Present" can be "0" or "1" based on previous visit (s) for each subject.&lt;/P&gt;&lt;P&gt;For example, for subject= A, Visit=3, the previous visit for the same subject (subject= A, Visit=2) has Adverse_Event_Start=1 and Adverse_Event_End&amp;nbsp; =0, therefore Adverse_Event_Present (for subject= A, Visit=3) should be 1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Below, I fill out the true values for “Adverse_Event_Present” if the program works properly.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help will be greatly appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Subject&amp;nbsp; &amp;nbsp; &amp;nbsp; Visit&amp;nbsp; &amp;nbsp; &amp;nbsp; Adverse_Event_Start&amp;nbsp; Adverse_Event_End&amp;nbsp; &amp;nbsp;Adverse_Event_Present&lt;/P&gt;&lt;P&gt;A&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/P&gt;&lt;P&gt;A&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;&lt;P&gt;A&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;A&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/P&gt;&lt;P&gt;A&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/P&gt;&lt;P&gt;B&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/P&gt;&lt;P&gt;B&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;&lt;P&gt;B&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;B&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/P&gt;&lt;P&gt;C&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;&lt;P&gt;C&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;C&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;&lt;P&gt;C&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;&lt;P&gt;D&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;&lt;P&gt;D&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/P&gt;&lt;P&gt;D&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Nov 2020 02:13:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697039#M25335</guid>
      <dc:creator>SA13</dc:creator>
      <dc:date>2020-11-06T02:13:37Z</dc:date>
    </item>
    <item>
      <title>Re: Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697133#M25343</link>
      <description>What have you tried so far?  Provide your code.</description>
      <pubDate>Fri, 06 Nov 2020 13:12:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697133#M25343</guid>
      <dc:creator>tomrvincent</dc:creator>
      <dc:date>2020-11-06T13:12:49Z</dc:date>
    </item>
    <item>
      <title>Re: Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697170#M25346</link>
      <description>&lt;P&gt;The data you show and result described means the result is completely dependent on Adverse_Event_Start and it doesn't matter what the other variable has as a value:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If Adverse_Event_Start =1 then Adverse_Event_Start=1;&lt;/P&gt;
&lt;P&gt;else Adverse_Event_Start=0;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or you data description is incomplete and you actually have other values and/or missing values for one of the variables. In which case you need to provide rules with those.&lt;/P&gt;</description>
      <pubDate>Fri, 06 Nov 2020 15:24:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697170#M25346</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2020-11-06T15:24:05Z</dc:date>
    </item>
    <item>
      <title>Re: Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697330#M25381</link>
      <description>Thank you for reading my post.&lt;BR /&gt;&lt;BR /&gt;Your answer is not accurate.&lt;BR /&gt;&lt;BR /&gt;The adverse event depends on both start date and end date. Also, some&lt;BR /&gt;subjects just has adverse event start date which means in all next visits&lt;BR /&gt;the adverse event is equal to 1. I am trying to figure out how to write a&lt;BR /&gt;proper code.&lt;BR /&gt;</description>
      <pubDate>Sat, 07 Nov 2020 12:13:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697330#M25381</guid>
      <dc:creator>SA13</dc:creator>
      <dc:date>2020-11-07T12:13:35Z</dc:date>
    </item>
    <item>
      <title>Re: Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697335#M25382</link>
      <description>&lt;P&gt;Hi &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884"&gt;@ballardw&lt;/a&gt;&amp;nbsp;I think your condition needs to be expanded a little:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;retain adverse_event_present;
l_end = lag(adverse_event_end);
If Adverse_Event_Start
then Adverse_Event_present = 1;
else if adverse_event_end or l_end
then Adverse_Event_present = 0;
drop l_end;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 07 Nov 2020 13:31:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697335#M25382</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-11-07T13:31:58Z</dc:date>
    </item>
    <item>
      <title>Re: Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697337#M25383</link>
      <description>&lt;P&gt;If you want us to test our code, supply example data in usable form, which is a&amp;nbsp;&lt;EM&gt;working&lt;/EM&gt; data step with datalines that creates the dataset as you have it.&lt;/P&gt;
&lt;P&gt;Use the "little running man" button to post the code.&lt;/P&gt;</description>
      <pubDate>Sat, 07 Nov 2020 13:34:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697337#M25383</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-11-07T13:34:39Z</dc:date>
    </item>
    <item>
      <title>Re: Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697492#M25413</link>
      <description>I still did not get what I wanted. Let me explain better. Here is my data:&lt;BR /&gt;&lt;BR /&gt;data New_data;&lt;BR /&gt;input subject$ visit adverse_event_start adverse_event_end;&lt;BR /&gt;datalines;&lt;BR /&gt;A 1 0 0&lt;BR /&gt;A 2 1 0&lt;BR /&gt;A 3 0 0&lt;BR /&gt;A 4 0 1&lt;BR /&gt;A 5 0 0&lt;BR /&gt;B 1 0 0&lt;BR /&gt;B 2 1 0&lt;BR /&gt;B 3 0 0&lt;BR /&gt;B 4 0 1&lt;BR /&gt;c 1 1 0&lt;BR /&gt;c 2 0 0&lt;BR /&gt;c 3 0 0&lt;BR /&gt;c 4 0 0&lt;BR /&gt;D 1 1 1&lt;BR /&gt;D 2 0 0&lt;BR /&gt;D 3 0 0&lt;BR /&gt;;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;[image: image.png]&lt;BR /&gt;&lt;BR /&gt;I want to create a new column "adverse_event_present" based on subject,&lt;BR /&gt;visit, adverse_event_start, and adverse_event_end.&lt;BR /&gt;&lt;BR /&gt;The final result should be like this&lt;BR /&gt;&lt;BR /&gt;[image: image.png]&lt;BR /&gt;&lt;BR /&gt;I tried the following code based on the provided hint:&lt;BR /&gt;&lt;BR /&gt;Data New_Cat;&lt;BR /&gt;set New_data;&lt;BR /&gt;retain adverse_event_present;&lt;BR /&gt;l_end=lag(advrese_event_end);&lt;BR /&gt;if adverse_event_start then adverse_event_present=1;&lt;BR /&gt;else if advrese_event_end or l_end then adverse_Event_present = 0;&lt;BR /&gt;drop l_end;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;However, the output is not what I wanted:&lt;BR /&gt;&lt;BR /&gt;[image: image.png]&lt;BR /&gt;&lt;BR /&gt;Any help is greatly appreciated.&lt;BR /&gt;</description>
      <pubDate>Mon, 09 Nov 2020 01:35:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697492#M25413</guid>
      <dc:creator>SA13</dc:creator>
      <dc:date>2020-11-09T01:35:35Z</dc:date>
    </item>
    <item>
      <title>Re: Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697522#M25419</link>
      <description>&lt;P&gt;Could you please repost your expected result? Use the "camera" button to post pictures.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Nov 2020 07:09:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697522#M25419</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-11-09T07:09:10Z</dc:date>
    </item>
    <item>
      <title>Re: Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697560#M25421</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Sure.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I still did not get what I wanted. Let me explain better. Here is my data:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;data New_data;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;input subject$ visit adverse_event_start adverse_event_end;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;datalines;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A 1 0 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A 2 1 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A 3 0 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A 4 0 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A 5 0 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;B 1 0 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;B 2 1 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;B 3 0 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;B 4 0 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;c 1 1 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;c 2 0 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;c 3 0 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;c 4 0 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;D 1 1 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;D 2 0 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;D 3 0 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;run;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture_1.PNG" style="width: 423px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/51515iDA8ABE065CD1E179/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture_1.PNG" alt="Capture_1.PNG" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to create a new column "adverse_event_present" based on subject,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;visit, adverse_event_start, and adverse_event_end.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The final result should be like this&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture_2.PNG" style="width: 596px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/51516iD05FFBBA5DDEC7A7/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture_2.PNG" alt="Capture_2.PNG" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried the following code based on the provided hint:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Data New_Cat;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;set New_data;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;retain adverse_event_present;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;l_end=lag(advrese_event_end);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if adverse_event_start then adverse_event_present=1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;else if advrese_event_end or l_end then adverse_Event_present = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;drop l_end;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;run;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, the output is not what I wanted:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture_3.PNG" style="width: 719px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/51517i66F19D92E3A43D86/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture_3.PNG" alt="Capture_3.PNG" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any help is greatly appreciated.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Nov 2020 10:06:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697560#M25421</guid>
      <dc:creator>SA13</dc:creator>
      <dc:date>2020-11-09T10:06:12Z</dc:date>
    </item>
    <item>
      <title>Re: Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697562#M25422</link>
      <description>&lt;P&gt;You have a typo that creates (and tests!) an unwanted variable:&lt;/P&gt;
&lt;PRE&gt;else if advrese_event_end&lt;/PRE&gt;
&lt;P&gt;this unwanted variable is always missing, so the condition will always be false.&lt;/P&gt;
&lt;P&gt;This can also be seen in the log ("variable is uninitialized"). A NOTE you do&amp;nbsp;&lt;EM&gt;not&lt;/EM&gt; want to have in your logs.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Nov 2020 10:14:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697562#M25422</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-11-09T10:14:09Z</dc:date>
    </item>
    <item>
      <title>Re: Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697566#M25423</link>
      <description>&lt;P&gt;Oh, you are right.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Data New_Cat;&lt;BR /&gt;set New_data;&lt;BR /&gt;retain adverse_event_present;&lt;BR /&gt;l_end=lag(adverse_event_end);&lt;BR /&gt;if adverse_event_start then adverse_event_present=1;&lt;BR /&gt;else if adverse_event_end or l_end then adverse_Event_present = 0;&lt;BR /&gt;drop l_end;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The output is&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture4.PNG" style="width: 589px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/51518i4F566C239D389645/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture4.PNG" alt="Capture4.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The first value of " adverse_Event_present" is missing. It should be "0". The other values are exactly what I wanted.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Nov 2020 10:30:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697566#M25423</guid>
      <dc:creator>SA13</dc:creator>
      <dc:date>2020-11-09T10:30:05Z</dc:date>
    </item>
    <item>
      <title>Re: Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697573#M25424</link>
      <description>&lt;P&gt;We need to add logic for group changes. Make sure that the dataset is properly sorted, and add these statements:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;by subject;
if first.subject then adverse_event_present = 0;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;before all the other logic that sets the new variable.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Nov 2020 11:02:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697573#M25424</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-11-09T11:02:44Z</dc:date>
    </item>
    <item>
      <title>Re: Update new column based on three other columns</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697641#M25427</link>
      <description>Thank you so much for your help. It worked.&lt;BR /&gt;</description>
      <pubDate>Mon, 09 Nov 2020 15:17:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Update-new-column-based-on-three-other-columns/m-p/697641#M25427</guid>
      <dc:creator>SA13</dc:creator>
      <dc:date>2020-11-09T15:17:35Z</dc:date>
    </item>
  </channel>
</rss>

