<?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: Creating a Datalines Table with Proper Date Format in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606433#M17400</link>
    <description>&lt;P&gt;Hi Supp,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This works!&amp;nbsp; I forgot about the width and this does the trick - thank you!&lt;/P&gt;</description>
    <pubDate>Fri, 22 Nov 2019 12:43:06 GMT</pubDate>
    <dc:creator>davidvalentine</dc:creator>
    <dc:date>2019-11-22T12:43:06Z</dc:date>
    <item>
      <title>Creating a Datalines Table with Proper Date Format</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606270#M17363</link>
      <description>&lt;P&gt;Hello Beautiful People!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to create a data lines table with two variables, "Month" and "Pay_Rate".&amp;nbsp; I am trying to do the following:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Format Month as MMM-YY&lt;/LI&gt;&lt;LI&gt;Format Pay_Rate as %%.%%&amp;nbsp; (a percent with 2 decimals like so: 5.03%, 7.66%, 12.33%, 99.99%, etc.)&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;My code is below:&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data work.year_averages;
infile datalines dsd;
input
Month monyy.
Pay_Rate percent10.2
;
datalines4;
Jan-14 59.80%
Feb-14 59.66%
Mar-14 62.79%
Apr-14 58.44%
May-14 57.73%
Jun-14 56.80%
Jul-14 60.68%
Aug-14 58.76%
Sep-14 59.19%
Oct-14 60.82%
Nov-14 56.73%
Dec-14 62.10%
;;;;
run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But my end result comes out like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Month&amp;nbsp; Pay_Rate&lt;BR /&gt;14976&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;15007&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;15035&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;15066&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;15096&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;15127&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;15157&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;15188&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;15219&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;15249&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;15280&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;15310&lt;BR /&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can someone please advise where I am going wrong?&amp;nbsp; The end goal is for me to create a bunch of these data line tables for use in Proc X11 to test seasonality (not sure that helps or not).&amp;nbsp; Thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Valentine&lt;/P&gt;</description>
      <pubDate>Thu, 21 Nov 2019 19:52:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606270#M17363</guid>
      <dc:creator>davidvalentine</dc:creator>
      <dc:date>2019-11-21T19:52:37Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a Datalines Table with Proper Date Format</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606272#M17364</link>
      <description>&lt;P&gt;You are almost there!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data work.year_averages;
infile datalines dsd;
input
Month monyy.
Pay_Rate : percent10.2;
format month monyy.;
datalines4;
Jan-14 59.80%
Feb-14 59.66%
Mar-14 62.79%
Apr-14 58.44%
May-14 57.73%
Jun-14 56.80%
Jul-14 60.68%
Aug-14 58.76%
Sep-14 59.19%
Oct-14 60.82%
Nov-14 56.73%
Dec-14 62.10%
;;;;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 21 Nov 2019 20:02:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606272#M17364</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2019-11-21T20:02:05Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a Datalines Table with Proper Date Format</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606284#M17366</link>
      <description>&lt;P&gt;Thank you for the fast reply, PG!&amp;nbsp; I ran the code and this is what I see:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;JAN01&amp;nbsp;4.598&lt;BR /&gt;FEB01&amp;nbsp;4.5966&lt;BR /&gt;MAR01&amp;nbsp;4.6279&lt;BR /&gt;APR01&amp;nbsp;4.5844&lt;BR /&gt;MAY01&amp;nbsp;4.5773&lt;BR /&gt;JUN01&amp;nbsp;4.568&lt;BR /&gt;JUL01&amp;nbsp;4.6068&lt;BR /&gt;AUG01&amp;nbsp;4.5876&lt;BR /&gt;SEP01&amp;nbsp;4.5919&lt;BR /&gt;OCT01&amp;nbsp;4.6082&lt;BR /&gt;NOV01&amp;nbsp;4.5673&lt;BR /&gt;DEC01&amp;nbsp;4.621&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I think the date's good but the percent's off.&amp;nbsp; How can I fix this so it reads like so?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;JAN01 59.80%&lt;BR /&gt;FEB01&amp;nbsp;59.66%&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!!!&lt;/P&gt;</description>
      <pubDate>Thu, 21 Nov 2019 20:28:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606284#M17366</guid>
      <dc:creator>davidvalentine</dc:creator>
      <dc:date>2019-11-21T20:28:39Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a Datalines Table with Proper Date Format</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606296#M17373</link>
      <description>&lt;P&gt;Maybe add a width to the date format. Like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data work.year_averages;
infile datalines dsd;
input
Month monyy6.
Pay_Rate percent10.2;
format month monyy.;
;
datalines4;
Jan-14 59.80%
Feb-14 59.66%
Mar-14 62.79%
Apr-14 58.44%
May-14 57.73%
Jun-14 56.80%
Jul-14 60.68%
Aug-14 58.76%
Sep-14 59.19%
Oct-14 60.82%
Nov-14 56.73%
Dec-14 62.10%
;;;;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 21 Nov 2019 21:17:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606296#M17373</guid>
      <dc:creator>supp</dc:creator>
      <dc:date>2019-11-21T21:17:39Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a Datalines Table with Proper Date Format</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606303#M17375</link>
      <description>&lt;P&gt;Don't specify a number of decimals on an informat when you have decimals in the value. When you indicate a number of decimals in the informat then SAS will use rules for "implied decimals" and place a decimal in some places you may not expect.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do pay attention to the overall width of the data though:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data work.year_averages;
infile datalines dsd;
   input
   Month monyy6.
   Pay_Rate : percent.;
   format month monyy. pay_rate percent9.2;
datalines4;
Jan-14 59.80%
Feb-14 59.66%
Mar-14 62.79%
Apr-14 58.44%
May-14 57.73%
Jun-14 56.80%
Jul-14 60.68%
Aug-14 58.76%
Sep-14 59.19%
Oct-14 60.82%
Nov-14 56.73%
Dec-14 62.10%
;;;;&lt;/PRE&gt;
&lt;P&gt;The MONYY informat defaults to 5 characters as it really expects values like JAN15. So your input would start reading at the last digit of the year causing some odd values.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Plus what can happen with implied decimals:&lt;/P&gt;
&lt;PRE&gt;data example;
   input x f6. @1 y f6.2;
datalines;
123456
;
&lt;/PRE&gt;
&lt;P&gt;Which is intentional behavior and dates WAY back to when data entry was done on key punch machines. You could save a number of key strokes and fit more data on a single card if you knew that columns 5 and 6 were decimal portions of a value.&lt;/P&gt;
&lt;P&gt;Fixed text files could often look like:&lt;/P&gt;
&lt;P&gt;123334056676549238294044834830220844042040382828340404&lt;/P&gt;
&lt;P&gt;and the proper use of informats would parse the columns.&lt;/P&gt;</description>
      <pubDate>Thu, 21 Nov 2019 21:42:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606303#M17375</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2019-11-21T21:42:21Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a Datalines Table with Proper Date Format</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606432#M17399</link>
      <description>&lt;P&gt;This did the trick; thank you both for your time and for the quick history lesson.&amp;nbsp; Fascinating stuff!!!&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2019 12:42:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606432#M17399</guid>
      <dc:creator>davidvalentine</dc:creator>
      <dc:date>2019-11-22T12:42:19Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a Datalines Table with Proper Date Format</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606433#M17400</link>
      <description>&lt;P&gt;Hi Supp,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This works!&amp;nbsp; I forgot about the width and this does the trick - thank you!&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2019 12:43:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Creating-a-Datalines-Table-with-Proper-Date-Format/m-p/606433#M17400</guid>
      <dc:creator>davidvalentine</dc:creator>
      <dc:date>2019-11-22T12:43:06Z</dc:date>
    </item>
  </channel>
</rss>

