<?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: Missing value for char in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570875#M161030</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/30622"&gt;@gamotte&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Maxim 1 &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://communities.sas.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;lt;Teal'c&amp;gt;Indeed&amp;lt;/Teal'c&amp;gt;&lt;/P&gt;</description>
    <pubDate>Wed, 03 Jul 2019 09:46:20 GMT</pubDate>
    <dc:creator>Kurt_Bremser</dc:creator>
    <dc:date>2019-07-03T09:46:20Z</dc:date>
    <item>
      <title>Missing value for char</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570858#M161021</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;
&lt;P&gt;As I know in SAS missing value for char is blank and missing value for numeric is period (.)&lt;/P&gt;
&lt;P&gt;Why in this example missing value for char is also period (.)?&lt;/P&gt;
&lt;P&gt;Why the value of the missing char is blank and not '.' ?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data a;
Input X $ Y Z W;
cards;
M 56 68 89
F 33 60 .
M 45 91 .
. 35 65 .
;
run; &lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 03 Jul 2019 08:48:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570858#M161021</guid>
      <dc:creator>Ronein</dc:creator>
      <dc:date>2019-07-03T08:48:09Z</dc:date>
    </item>
    <item>
      <title>Re: Missing value for char</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570861#M161023</link>
      <description>&lt;P&gt;Because it's not a missing value. When reading character data into character variables, a dot is just a dot.&lt;/P&gt;
&lt;P&gt;To correctly read empty data as missing character values, use the proper options in an infile statement, and deliver empty (non-existent) data:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data a;
infile cards dlm=' ' dsd truncover;
input X $ Y Z W;
cards;
M 56 68 89
F 33 60 .
M 45 91 .
 35 65 .
;
run; &lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;A line starting with a delimiter is now considered to start with a missing value; without the dsd option, the delimiter would be discarded.&lt;/P&gt;
&lt;P&gt;The truncover option is necessary to deal with&amp;nbsp;&lt;EM&gt;trailing&lt;/EM&gt; missing values.&lt;/P&gt;</description>
      <pubDate>Wed, 03 Jul 2019 09:12:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570861#M161023</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2019-07-03T09:12:35Z</dc:date>
    </item>
    <item>
      <title>Re: Missing value for char</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570865#M161024</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/11562"&gt;@Kurt_Bremser&lt;/a&gt; ,&lt;/P&gt;
&lt;P&gt;I think the question concerns the fact that SAS reads the dot for X variable in the last&lt;/P&gt;
&lt;P&gt;row of data as a missing value although X is a character variable. In the resulting dataset,&lt;/P&gt;
&lt;P&gt;X=" " and not the string ".".&lt;/P&gt;</description>
      <pubDate>Wed, 03 Jul 2019 09:29:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570865#M161024</guid>
      <dc:creator>gamotte</dc:creator>
      <dc:date>2019-07-03T09:29:08Z</dc:date>
    </item>
    <item>
      <title>Re: Missing value for char</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570869#M161025</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/159"&gt;@Tom&lt;/a&gt; gives an answer in the following thread (use the $char informat) :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://communities.sas.com/t5/SAS-Programming/how-to-read-a-dot-or-fullstop-in-text-file/td-p/249234" target="_blank"&gt;https://communities.sas.com/t5/SAS-Programming/how-to-read-a-dot-or-fullstop-in-text-file/td-p/249234&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 03 Jul 2019 09:39:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570869#M161025</guid>
      <dc:creator>gamotte</dc:creator>
      <dc:date>2019-07-03T09:39:14Z</dc:date>
    </item>
    <item>
      <title>Re: Missing value for char</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570871#M161026</link>
      <description>&lt;P&gt;You are right. That is a property of the default $w. informat, as mentioned in the &lt;A href="https://documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.4&amp;amp;docsetId=leforinforref&amp;amp;docsetTarget=n1v0ez0x2x99qdn15797taed37ji.htm&amp;amp;locale=en" target="_blank" rel="noopener"&gt;relevant documentation&lt;/A&gt;:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="xis-details"&gt;
&lt;DIV id="n08d90aqk3uqlln15ffyykf8h23t" class="xis-topicContent"&gt;
&lt;DIV id="n1wlrpzllmtzaxn18tb0azt07vdq" class="xis-paragraph"&gt;The $&lt;SPAN class="xis-userSuppliedValue"&gt;w&lt;/SPAN&gt;. informat trims leading blanks and left-aligns the values before storing the text. In addition, if a field contains only blanks and a single period, $&lt;SPAN class="xis-userSuppliedValue"&gt;w&lt;/SPAN&gt;. converts the period to a blank because it interprets the period as a missing value. The $&lt;SPAN class="xis-userSuppliedValue"&gt;w&lt;/SPAN&gt;. informat treats two or more periods in a field as character data.&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV id="n05g2mm9bv9zcbn19qw8ovtv7pij" class="xis-comparisons"&gt;
&lt;H2 class="xis-title"&gt;&amp;nbsp;&lt;/H2&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 03 Jul 2019 09:41:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570871#M161026</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2019-07-03T09:41:17Z</dc:date>
    </item>
    <item>
      <title>Re: Missing value for char</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570874#M161029</link>
      <description>&lt;P&gt;Maxim 1 &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://communities.sas.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 03 Jul 2019 09:44:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570874#M161029</guid>
      <dc:creator>gamotte</dc:creator>
      <dc:date>2019-07-03T09:44:48Z</dc:date>
    </item>
    <item>
      <title>Re: Missing value for char</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570875#M161030</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/30622"&gt;@gamotte&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Maxim 1 &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://communities.sas.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;lt;Teal'c&amp;gt;Indeed&amp;lt;/Teal'c&amp;gt;&lt;/P&gt;</description>
      <pubDate>Wed, 03 Jul 2019 09:46:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Missing-value-for-char/m-p/570875#M161030</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2019-07-03T09:46:20Z</dc:date>
    </item>
  </channel>
</rss>

