<?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: Keep first date of each month in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Keep-first-date-of-each-month/m-p/313694#M68205</link>
    <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input PERMNO end :ddmmyy10.  sum;
format end ddmmyy10.;
month = month(end);year = year(end);
datalines;
10006	2/01/1926	0.02055	
10006	4/01/1926	0.007088
10006	5/01/1926	-0.01259
10006	30/01/1926	-0.02597
10006	1/02/1926	-0.02574
10006	2/02/1926	-0.01599
10006	1/03/1926	0.111675
10006	2/03/1926	0.113096
10006	3/01/1927	0.15162
10006	4/01/1927	0.161668
10006	5/01/1927	0.159616
88888	2/01/1926	0.02055
88888	4/01/1926	0.007088
88888	5/01/1926	-0.01259
88888	1/02/1926	-0.02574
88888	2/02/1926	-0.01599
88888	1/03/1926	0.111675
88888	2/03/1926	0.113096
;

proc sort data = have;
   by permno year month;
run;

data want;
   set have;
   by permno year month;

   if first.month;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Wed, 23 Nov 2016 07:40:26 GMT</pubDate>
    <dc:creator>PeterClemmensen</dc:creator>
    <dc:date>2016-11-23T07:40:26Z</dc:date>
    <item>
      <title>Keep first date of each month</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Keep-first-date-of-each-month/m-p/313671#M68203</link>
      <description>&lt;P&gt;Dear all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have data that I want to keep the first date of every month for every PERMNO. I donot think intnx can do this because all date in one month will change into first date of month, I did try first.date (month, year) but the table still one have 1 observation for 1 permno.&amp;nbsp;&lt;/P&gt;&lt;P&gt;So could you help me with this? Thanks.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;PERMNO&lt;/TD&gt;&lt;TD&gt;end&lt;/TD&gt;&lt;TD&gt;sum&lt;/TD&gt;&lt;TD&gt;month&lt;/TD&gt;&lt;TD&gt;year&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;2/01/1926&lt;/TD&gt;&lt;TD&gt;0.02055&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1926&lt;/TD&gt;&lt;TD&gt;keep&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;4/01/1926&lt;/TD&gt;&lt;TD&gt;0.007088&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;5/01/1926&lt;/TD&gt;&lt;TD&gt;-0.01259&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;…&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;30/01/1926&lt;/TD&gt;&lt;TD&gt;-0.02597&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;1/02/1926&lt;/TD&gt;&lt;TD&gt;-0.02574&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;keep&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;2/02/1926&lt;/TD&gt;&lt;TD&gt;-0.01599&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;…&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;1/03/1926&lt;/TD&gt;&lt;TD&gt;0.111675&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;keep&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;2/03/1926&lt;/TD&gt;&lt;TD&gt;0.113096&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;….&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;3/01/1927&lt;/TD&gt;&lt;TD&gt;0.15162&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1927&lt;/TD&gt;&lt;TD&gt;keep&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;4/01/1927&lt;/TD&gt;&lt;TD&gt;0.161668&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10006&lt;/TD&gt;&lt;TD&gt;5/01/1927&lt;/TD&gt;&lt;TD&gt;0.159616&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88888&lt;/TD&gt;&lt;TD&gt;2/01/1926&lt;/TD&gt;&lt;TD&gt;0.02055&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1926&lt;/TD&gt;&lt;TD&gt;keep&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88888&lt;/TD&gt;&lt;TD&gt;4/01/1926&lt;/TD&gt;&lt;TD&gt;0.007088&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88888&lt;/TD&gt;&lt;TD&gt;5/01/1926&lt;/TD&gt;&lt;TD&gt;-0.01259&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88888&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;…&lt;/TD&gt;&lt;TD&gt;…&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88888&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88888&lt;/TD&gt;&lt;TD&gt;1/02/1926&lt;/TD&gt;&lt;TD&gt;-0.02574&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;keep&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88888&lt;/TD&gt;&lt;TD&gt;2/02/1926&lt;/TD&gt;&lt;TD&gt;-0.01599&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88888&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;…&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88888&lt;/TD&gt;&lt;TD&gt;1/03/1926&lt;/TD&gt;&lt;TD&gt;0.111675&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;keep&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;88888&lt;/TD&gt;&lt;TD&gt;2/03/1926&lt;/TD&gt;&lt;TD&gt;0.113096&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Wed, 23 Nov 2016 06:03:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Keep-first-date-of-each-month/m-p/313671#M68203</guid>
      <dc:creator>NguyenHa</dc:creator>
      <dc:date>2016-11-23T06:03:00Z</dc:date>
    </item>
    <item>
      <title>Re: Keep first date of each month</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Keep-first-date-of-each-month/m-p/313676#M68204</link>
      <description>&lt;P&gt;Sort appropriately and use FIRST.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data want;&lt;/P&gt;
&lt;P&gt;set have;&lt;/P&gt;
&lt;P&gt;by permno year month;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;if first.month;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Nov 2016 07:04:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Keep-first-date-of-each-month/m-p/313676#M68204</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2016-11-23T07:04:57Z</dc:date>
    </item>
    <item>
      <title>Re: Keep first date of each month</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Keep-first-date-of-each-month/m-p/313694#M68205</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input PERMNO end :ddmmyy10.  sum;
format end ddmmyy10.;
month = month(end);year = year(end);
datalines;
10006	2/01/1926	0.02055	
10006	4/01/1926	0.007088
10006	5/01/1926	-0.01259
10006	30/01/1926	-0.02597
10006	1/02/1926	-0.02574
10006	2/02/1926	-0.01599
10006	1/03/1926	0.111675
10006	2/03/1926	0.113096
10006	3/01/1927	0.15162
10006	4/01/1927	0.161668
10006	5/01/1927	0.159616
88888	2/01/1926	0.02055
88888	4/01/1926	0.007088
88888	5/01/1926	-0.01259
88888	1/02/1926	-0.02574
88888	2/02/1926	-0.01599
88888	1/03/1926	0.111675
88888	2/03/1926	0.113096
;

proc sort data = have;
   by permno year month;
run;

data want;
   set have;
   by permno year month;

   if first.month;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 23 Nov 2016 07:40:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Keep-first-date-of-each-month/m-p/313694#M68205</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2016-11-23T07:40:26Z</dc:date>
    </item>
    <item>
      <title>Re: Keep first date of each month</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Keep-first-date-of-each-month/m-p/313708#M68208</link>
      <description>Thank you very much, it works.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;##- Please type your reply above this line. Simple formatting, no&lt;BR /&gt;attachments. -##</description>
      <pubDate>Wed, 23 Nov 2016 08:29:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Keep-first-date-of-each-month/m-p/313708#M68208</guid>
      <dc:creator>NguyenHa</dc:creator>
      <dc:date>2016-11-23T08:29:50Z</dc:date>
    </item>
  </channel>
</rss>

