<?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: format in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/format/m-p/475985#M122455</link>
    <description>&lt;P&gt;Missing values in character variables are blanks.&lt;/P&gt;
&lt;P&gt;Also make correct use of formats in list input.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data test;
infile cards dlm=' ' dsd;
Input Event_id _Drug_use :$10. _Condom_use :$10.;
Drug_use = _Drug_use &amp;gt; '';
Condom_use = _Condom_use &amp;gt; '';
drop _Drug_use _Condom_use;
Datalines;
123 Marijuana Always
456 Meth Sometimes
789  Always
156 Heroin 
147  
269 Meth Never
run;

proc print data=test;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Fri, 06 Jul 2018 13:20:44 GMT</pubDate>
    <dc:creator>Kurt_Bremser</dc:creator>
    <dc:date>2018-07-06T13:20:44Z</dc:date>
    <item>
      <title>format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/format/m-p/475980#M122452</link>
      <description>&lt;P&gt;Data test;&lt;BR /&gt;Input Event_id Drug_use $10. Condom_use $10.;&lt;/P&gt;&lt;P&gt;Datalines;&lt;BR /&gt;123&amp;nbsp; Marijuana&amp;nbsp; Always&lt;BR /&gt;456&amp;nbsp; Meth&amp;nbsp; Sometimes&lt;BR /&gt;789&amp;nbsp; .&amp;nbsp; Always&lt;/P&gt;&lt;P&gt;156&amp;nbsp; Heroin&amp;nbsp; .&lt;BR /&gt;147&amp;nbsp; .&amp;nbsp; .&lt;BR /&gt;269&amp;nbsp; Meth&amp;nbsp; Never&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;proc print data=test;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;I have this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Event ID&lt;/TD&gt;&lt;TD&gt;Drug_use&lt;/TD&gt;&lt;TD&gt;Condom_Use&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;Marijuana&lt;/TD&gt;&lt;TD&gt;Always&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;456&lt;/TD&gt;&lt;TD&gt;Meth&lt;/TD&gt;&lt;TD&gt;Sometimes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;789&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;Always&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;156&lt;/TD&gt;&lt;TD&gt;Heroin&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;147&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;269&lt;/TD&gt;&lt;TD&gt;Meth&lt;/TD&gt;&lt;TD&gt;Never&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;I want this:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Event ID&lt;/TD&gt;&lt;TD&gt;Drug_use&lt;/TD&gt;&lt;TD&gt;Condom_Use&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&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;456&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;789&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;156&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;147&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;269&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;P&gt;&lt;BR /&gt;Your guidance would be helpful.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Fri, 06 Jul 2018 13:11:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/format/m-p/475980#M122452</guid>
      <dc:creator>Dhana18</dc:creator>
      <dc:date>2018-07-06T13:11:50Z</dc:date>
    </item>
    <item>
      <title>Re: format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/format/m-p/475985#M122455</link>
      <description>&lt;P&gt;Missing values in character variables are blanks.&lt;/P&gt;
&lt;P&gt;Also make correct use of formats in list input.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data test;
infile cards dlm=' ' dsd;
Input Event_id _Drug_use :$10. _Condom_use :$10.;
Drug_use = _Drug_use &amp;gt; '';
Condom_use = _Condom_use &amp;gt; '';
drop _Drug_use _Condom_use;
Datalines;
123 Marijuana Always
456 Meth Sometimes
789  Always
156 Heroin 
147  
269 Meth Never
run;

proc print data=test;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 06 Jul 2018 13:20:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/format/m-p/475985#M122455</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2018-07-06T13:20:44Z</dc:date>
    </item>
    <item>
      <title>Re: format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/format/m-p/475989#M122457</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/11562"&gt;@Kurt_Bremser&lt;/a&gt;&amp;nbsp;kindly please explain how drug_use and condom_use are assigned to 0 and 1&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i didn't get it so asking your help&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Jul 2018 13:29:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/format/m-p/475989#M122457</guid>
      <dc:creator>soham_sas</dc:creator>
      <dc:date>2018-07-06T13:29:21Z</dc:date>
    </item>
    <item>
      <title>Re: format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/format/m-p/476010#M122461</link>
      <description>&lt;P&gt;Use the MISSING() function.&lt;/P&gt;
&lt;P&gt;So given this test dataset&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data test;
  input Event_id Drug_use :$10. Condom_use :$10.;
datalines;
123  Marijuana  Always
456  Meth  Sometimes
789  .  Always
156  Heroin  .
147  .  .
269  Meth  Never
;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;If you just do this:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want ;
  set test ;
  drug_use = not missing(drug_use);
  condom_use = not missing(comdom_use);
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;You will have some trouble since those variables are already defined as character variables instead of numeric variables.&lt;/P&gt;
&lt;P&gt;You can instead make new variables.&amp;nbsp; If you want to use the same names then you will need use rename.&lt;/P&gt;
&lt;P&gt;Here is one way.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want ;
  set test ;
  drug_use_flag = not missing(drug_use);
  condom_use_flag = not missing(comdom_use);
  drop drug_use condom_use;
  rename drug_use_flag = drug_use condom_use_flag=condom_use ;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 06 Jul 2018 14:00:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/format/m-p/476010#M122461</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2018-07-06T14:00:20Z</dc:date>
    </item>
    <item>
      <title>Re: format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/format/m-p/476024#M122467</link>
      <description>Sorry for not being able to explain well for what I need. Ok let me try again.&lt;BR /&gt;I imported an excel file into SAS and it looks like this&lt;BR /&gt;Event_id&lt;BR /&gt;&lt;BR /&gt;Risks&lt;BR /&gt;&lt;BR /&gt;123&lt;BR /&gt;456&lt;BR /&gt;123&lt;BR /&gt;974&lt;BR /&gt;456&lt;BR /&gt;&lt;BR /&gt;drug use Marijuana&lt;BR /&gt;drug use Heroin&lt;BR /&gt;condom use(sometimes)&lt;BR /&gt;drug use meth&lt;BR /&gt;condom use(always)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I transposed the data set now it looks like this&lt;BR /&gt;Event_id&lt;BR /&gt;&lt;BR /&gt;drug use marijuana&lt;BR /&gt;&lt;BR /&gt;drug use heroin&lt;BR /&gt;&lt;BR /&gt;drug use meth&lt;BR /&gt;&lt;BR /&gt;condom use(sometimes)&lt;BR /&gt;&lt;BR /&gt;condom use(always)&lt;BR /&gt;&lt;BR /&gt;123&lt;BR /&gt;&lt;BR /&gt;drug use marijuana&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;condom use(sometimes)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;456&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;drug use heroin&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;condom use(always)&lt;BR /&gt;&lt;BR /&gt;974&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;drug use meth&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;So insteatd of this I want&lt;BR /&gt;Event_id&lt;BR /&gt;&lt;BR /&gt;drug use marijuana&lt;BR /&gt;&lt;BR /&gt;drug use heroin&lt;BR /&gt;&lt;BR /&gt;drug use meth&lt;BR /&gt;&lt;BR /&gt;condom use(sometimes)&lt;BR /&gt;&lt;BR /&gt;condom use(always)&lt;BR /&gt;&lt;BR /&gt;123&lt;BR /&gt;&lt;BR /&gt;Yes&lt;BR /&gt;&lt;BR /&gt;No&lt;BR /&gt;&lt;BR /&gt;No&lt;BR /&gt;&lt;BR /&gt;Yes&lt;BR /&gt;&lt;BR /&gt;No&lt;BR /&gt;&lt;BR /&gt;456&lt;BR /&gt;&lt;BR /&gt;No&lt;BR /&gt;&lt;BR /&gt;Yes&lt;BR /&gt;&lt;BR /&gt;No&lt;BR /&gt;&lt;BR /&gt;No&lt;BR /&gt;&lt;BR /&gt;Yes&lt;BR /&gt;&lt;BR /&gt;974&lt;BR /&gt;&lt;BR /&gt;No&lt;BR /&gt;&lt;BR /&gt;No&lt;BR /&gt;&lt;BR /&gt;Yes&lt;BR /&gt;&lt;BR /&gt;No&lt;BR /&gt;&lt;BR /&gt;No&lt;BR /&gt;&lt;BR /&gt;It can be yes or no or 1 and 0.&lt;BR /&gt;I really need your help please.&lt;BR /&gt;</description>
      <pubDate>Fri, 06 Jul 2018 14:39:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/format/m-p/476024#M122467</guid>
      <dc:creator>Dhana18</dc:creator>
      <dc:date>2018-07-06T14:39:15Z</dc:date>
    </item>
    <item>
      <title>Re: format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/format/m-p/476028#M122469</link>
      <description>&lt;P&gt;Your latest example is unreadable. Please use the {i} icon to insert text so that spaces used for alignment are preserved.&lt;/P&gt;</description>
      <pubDate>Fri, 06 Jul 2018 14:49:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/format/m-p/476028#M122469</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2018-07-06T14:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/format/m-p/476040#M122473</link>
      <description>&lt;P&gt;I imported an excel file into sas, that looks like this&lt;/P&gt;&lt;P&gt;event_id risks&lt;/P&gt;&lt;P&gt;123&amp;nbsp; drug use marijuana&lt;/P&gt;&lt;P&gt;456 drug use heroin&lt;/P&gt;&lt;P&gt;123 condom use (sometime)&lt;/P&gt;&lt;P&gt;974 drug use meth&lt;/P&gt;&lt;P&gt;456 condom use(always)&lt;/P&gt;&lt;P&gt;Then I transposed the dataset now it looks like this in sas&lt;/P&gt;&lt;P&gt;event_id drug use marijuana drug use heroin condom use (sometimes)&amp;nbsp;drug use meth condom use(always)&lt;/P&gt;&lt;P&gt;123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;drug marijuana&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; condom use (sometimes)&lt;/P&gt;&lt;P&gt;456&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;&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; drug use heroin&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;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; condom use(always)&lt;/P&gt;&lt;P&gt;974&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;&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;&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;&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;&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; drug use meth&lt;/P&gt;&lt;P&gt;I want the table like this&lt;/P&gt;&lt;P&gt;event_id drug use marijuana drug use heroin condom use (sometimes)&amp;nbsp;drug use meth condom use(always)&lt;/P&gt;&lt;P&gt;123&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;&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;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;/P&gt;&lt;P&gt;456&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;&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;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;974&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;&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;&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;&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;&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 Jul 2018 15:05:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/format/m-p/476040#M122473</guid>
      <dc:creator>Dhana18</dc:creator>
      <dc:date>2018-07-06T15:05:54Z</dc:date>
    </item>
    <item>
      <title>Re: format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/format/m-p/476043#M122474</link>
      <description>&lt;P&gt;I am pretty sure it doesn't look like:&lt;/P&gt;
&lt;PRE&gt;event_id risks
123  drug use marijuana
456 drug use heroin
123 condom use (sometime)
974 drug use meth
456 condom use(always)&lt;/PRE&gt;
&lt;P&gt;Perhaps it looks like the dataset you would get if you ran this code:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have ;
  length event_id 8 risks $30 ;
  infile cards dsd dlm='|' truncover ;
  input event_id risks;
cards;
123|drug use marijuana
456|drug use heroin
123|condom use (sometime)
974|drug use meth
456|condom use(always)
;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;You cannot really make a dataset with variable names like in your wanted output.&amp;nbsp; Perhaps you want a report instead?&lt;/P&gt;
&lt;P&gt;To get a report like you describe why not just use PROC FREQ?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc freq data=have ;
 tables event_id*risks ;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 06 Jul 2018 15:14:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/format/m-p/476043#M122474</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2018-07-06T15:14:16Z</dc:date>
    </item>
    <item>
      <title>Re: format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/format/m-p/476044#M122475</link>
      <description>&lt;P&gt;It looks like what text is there doesn't matter, just that there's text. And then you convert any text to 1 and 0 otherwise.&lt;/P&gt;
&lt;P&gt;Is that correct?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If so, declare two arrays, one that has all your original and one that has your new variables.&lt;/P&gt;
&lt;P&gt;Then loop through and assign your 0/1.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Untested code below:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;array old_vars(*) $50 use_marijuana use_heroin condom_sometimes condom_always;
array new_vars(*) drug_marijuana drug_heroin condom_1 condom_2;*variable names need to be different;

do i=1 to dim(old_vars);
if missing(old_vars(i)) then new_vars(i) = 0; else new_vars(i)=1;
end;

&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 06 Jul 2018 15:18:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/format/m-p/476044#M122475</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-07-06T15:18:03Z</dc:date>
    </item>
    <item>
      <title>Re: format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/format/m-p/476071#M122479</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/93889"&gt;@soham_sas&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/11562"&gt;@Kurt_Bremser&lt;/a&gt;&amp;nbsp;kindly please explain how drug_use and condom_use are assigned to 0 and 1&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;i didn't get it so asking your help&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The result of a comparison is a boolean value, 0 for false and 1 for true.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;x = y = z;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;would mean: if y equals z, assign 1 to x, otherwise assign 0.&lt;/P&gt;</description>
      <pubDate>Fri, 06 Jul 2018 16:56:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/format/m-p/476071#M122479</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2018-07-06T16:56:57Z</dc:date>
    </item>
  </channel>
</rss>

