<?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: A simple question about reading raw data  in SAS in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/257753#M49531</link>
    <description>&lt;P&gt;Add option truncover ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data numbers;
   infile '&lt;SPAN class="emphMono"&gt;external-file&lt;/SPAN&gt;' &lt;SPAN&gt;truncover &lt;/SPAN&gt;; 
   input testnum 5.;
run;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 19 Mar 2016 10:26:46 GMT</pubDate>
    <dc:creator>Ksharp</dc:creator>
    <dc:date>2016-03-19T10:26:46Z</dc:date>
    <item>
      <title>A simple question about reading raw data  in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/257682#M49496</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I got a question about reading raw data&amp;amp;colon;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;----+----1----+----2
1
22
333
4444
55555&lt;/PRE&gt;&lt;P&gt;&amp;nbsp; I used following codes with a fixed width of 5.&lt;/P&gt;&lt;PRE&gt;data numbers;
   infile '&lt;SPAN class="emphMono"&gt;external-file&lt;/SPAN&gt;'; 
   input testnum 5.;
run;&lt;/PRE&gt;&lt;P&gt;the output result is:&lt;/P&gt;&lt;PRE&gt;22
4444
55555&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;I don't understand this&amp;nbsp;output.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;First line has only 1 digit, plus 2nd line (2 digits), still not enough, right? I guess it goes to 3 line, ok! but why it picks up only 22, instead of pick them up together? (eg. 12233). For the remaining 2 lines it's the same way to read, it should get 44445. So my expectation is:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;12234&lt;/P&gt;&lt;P&gt;44445&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;am I correct? or where is the problem?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mike,&lt;/P&gt;</description>
      <pubDate>Fri, 18 Mar 2016 19:27:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/257682#M49496</guid>
      <dc:creator>mich_ard</dc:creator>
      <dc:date>2016-03-18T19:27:38Z</dc:date>
    </item>
    <item>
      <title>Re: A simple question about reading raw data  in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/257700#M49502</link>
      <description>&lt;P&gt;If you check the log you will likely see some warnings about&amp;nbsp; reading past the end of line.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When you include the format on the input statement as you have done you will FORCE the reading of 5 characters.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To get your likely desired result of 5 records:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data numbers;
   infile 'external-file'; 
   informat testnum 5.;
   input testnum ;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Which says read the next value as an integer of up to 5 characters. If less then no error if longer only 5 are read.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 21 Mar 2016 17:19:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/257700#M49502</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-03-21T17:19:33Z</dc:date>
    </item>
    <item>
      <title>Re: A simple question about reading raw data  in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/257705#M49506</link>
      <description>&lt;P&gt;thanks for your reply. What you said is very helpful for me to understand&amp;nbsp;how to use informat. My question still remains: why the output result is:&lt;/P&gt;&lt;PRE&gt;22
4444
55555&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;mike,&lt;/P&gt;</description>
      <pubDate>Fri, 18 Mar 2016 21:17:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/257705#M49506</guid>
      <dc:creator>mich_ard</dc:creator>
      <dc:date>2016-03-18T21:17:00Z</dc:date>
    </item>
    <item>
      <title>Re: A simple question about reading raw data  in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/257736#M49525</link>
      <description>&lt;P&gt;Try adding statement&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;LIST;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;after input to get an idea of what SAS is trying to read.&lt;/P&gt;</description>
      <pubDate>Sat, 19 Mar 2016 04:00:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/257736#M49525</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2016-03-19T04:00:34Z</dc:date>
    </item>
    <item>
      <title>Re: A simple question about reading raw data  in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/257753#M49531</link>
      <description>&lt;P&gt;Add option truncover ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data numbers;
   infile '&lt;SPAN class="emphMono"&gt;external-file&lt;/SPAN&gt;' &lt;SPAN&gt;truncover &lt;/SPAN&gt;; 
   input testnum 5.;
run;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 19 Mar 2016 10:26:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/257753#M49531</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2016-03-19T10:26:46Z</dc:date>
    </item>
    <item>
      <title>Re: A simple question about reading raw data  in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/258030#M49623</link>
      <description>&lt;P&gt;Post the log of the code and we will dissect it for you.&lt;/P&gt;</description>
      <pubDate>Mon, 21 Mar 2016 17:20:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/A-simple-question-about-reading-raw-data-in-SAS/m-p/258030#M49623</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-03-21T17:20:46Z</dc:date>
    </item>
  </channel>
</rss>

