<?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>AncaTilea Tracker</title>
    <link>https://communities.sas.com/kntur85557/tracker</link>
    <description>AncaTilea Tracker</description>
    <pubDate>Mon, 11 May 2026 13:34:53 GMT</pubDate>
    <dc:date>2026-05-11T13:34:53Z</dc:date>
    <item>
      <title>Re: Crosstab Dates</title>
      <link>https://communities.sas.com/t5/SAS-Visual-Analytics/Crosstab-Dates/m-p/574334#M12779</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am not quite sure I understand the output desired, by my friend and I have worked out this little code that might be helpful:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data have;&lt;BR /&gt;input id date $ 3-13 event ;&lt;BR /&gt;mydate = mdy(substr(date, 1,2),substr(date,4,2), substr(date,7,4));&lt;BR /&gt;format myDate date9.;&lt;BR /&gt;datalines;&lt;BR /&gt;1 11/23/2014 0&lt;BR /&gt;2 10/23/2014 0&lt;BR /&gt;2 11/23/2014 1&lt;BR /&gt;1 10/23/2016 1&lt;BR /&gt;;&lt;BR /&gt;run;&lt;BR /&gt;proc print;run;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;proc report data = have;&lt;BR /&gt;column id event, (mydate);&lt;BR /&gt;define id/group;&lt;BR /&gt;define event/across;&lt;BR /&gt;define myDate/group;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jul 2019 19:18:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Visual-Analytics/Crosstab-Dates/m-p/574334#M12779</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2019-07-17T19:18:49Z</dc:date>
    </item>
    <item>
      <title>Re: why repeated observations??</title>
      <link>https://communities.sas.com/t5/SAS-Programming/why-repeated-observations/m-p/297056#M62336</link>
      <description>&lt;P&gt;because it carries down from the information above...&lt;/P&gt;&lt;P&gt;You never told SAS to change the value...&lt;/P&gt;</description>
      <pubDate>Wed, 07 Sep 2016 20:04:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/why-repeated-observations/m-p/297056#M62336</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2016-09-07T20:04:14Z</dc:date>
    </item>
    <item>
      <title>Re: why repeated observations??</title>
      <link>https://communities.sas.com/t5/SAS-Programming/why-repeated-observations/m-p/297054#M62334</link>
      <description>&lt;P&gt;Then do something like this:&lt;/P&gt;&lt;P&gt;data new ;&lt;BR /&gt;do i=1 to 10;&lt;BR /&gt;&lt;STRONG&gt;if mod(i,2)=0 then output;&lt;/STRONG&gt;&lt;BR /&gt;end;&lt;BR /&gt;run;&lt;BR /&gt;proc print;run;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Sep 2016 19:56:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/why-repeated-observations/m-p/297054#M62334</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2016-09-07T19:56:32Z</dc:date>
    </item>
    <item>
      <title>Re: why repeated observations??</title>
      <link>https://communities.sas.com/t5/SAS-Programming/why-repeated-observations/m-p/297052#M62332</link>
      <description>&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;if you go through the do-loop, you will see how values get assigned to &lt;EM&gt;out:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;for i = 1, mod(i,2) = 0 is False, so &lt;EM&gt;out&lt;/EM&gt; = .;&lt;/P&gt;&lt;P&gt;output this record;&lt;/P&gt;&lt;P&gt;for i = 2, mod(i,2) = 0 is true, so &lt;EM&gt;out&lt;/EM&gt; = 2;&lt;/P&gt;&lt;P&gt;output this record;&lt;/P&gt;&lt;P&gt;for i = 3, mod(i,2) = 0 is False, so &lt;EM&gt;out&lt;/EM&gt; = 2;&lt;/P&gt;&lt;P&gt;output this record;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;for i = 4, mod(i,2) = 0 is true, so &lt;EM&gt;out&lt;/EM&gt; = 4;&lt;/P&gt;&lt;P&gt;output this record;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if you want&lt;EM&gt; out&lt;/EM&gt; to take a different value for the cases when mod(i,2) is false, then assign it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Something like,&lt;/P&gt;&lt;P&gt;if mod(i,2) = 0 then out = i;&lt;STRONG&gt;else out = .;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Sep 2016 19:54:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/why-repeated-observations/m-p/297052#M62332</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2016-09-07T19:54:46Z</dc:date>
    </item>
    <item>
      <title>Re: Add rivers to US map</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Add-rivers-to-US-map/m-p/264155#M9494</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13585"&gt;@GraphGuy﻿&lt;/a&gt;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;You are an endless resource!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;</description>
      <pubDate>Fri, 15 Apr 2016 12:41:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Add-rivers-to-US-map/m-p/264155#M9494</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2016-04-15T12:41:49Z</dc:date>
    </item>
    <item>
      <title>Re: Add rivers to US map</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Add-rivers-to-US-map/m-p/257779#M9331</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884"&gt;@ballardw﻿&lt;/a&gt;, &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13950"&gt;@Darrell_sas﻿&lt;/a&gt;Hi, thank you for your reply; I will give it a try. I used to be able to use this SAS community site, now I could barely find my post, so for the longest time I did not know I received an answer.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So thank you!&lt;/P&gt;</description>
      <pubDate>Sat, 19 Mar 2016 21:24:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Add-rivers-to-US-map/m-p/257779#M9331</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2016-03-19T21:24:59Z</dc:date>
    </item>
    <item>
      <title>Add rivers to US map</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Add-rivers-to-US-map/m-p/256082#M9287</link>
      <description>&lt;P&gt;Dear community,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to add (overlay?) US rivers on a US map.&lt;/P&gt;&lt;P&gt;I have followed thispost (Thank you!):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://communities.sas.com/t5/SAS-GRAPH-and-ODS-Graphics/Add-water-areas-into-US-map/m-p/36815/highlight/true#M1157" target="_blank"&gt;https://communities.sas.com/t5/SAS-GRAPH-and-ODS-Graphics/Add-water-areas-into-US-map/m-p/36815/highlight/true#M1157&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;At first I only took one state as example - Delaware,that only has three counties- I downloaded the Areawater and Edges files corresponding to the counties in Delaware.&lt;/P&gt;&lt;P&gt;I GPROJECT the X,Y coordinates from the Edge sfiles (and Areawater)....&lt;/P&gt;&lt;P&gt;Bottom line, my projected values for coordinates are multipple time larger than the SAS Counties data coordinates.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am wondering if there has been any progress since the post I am using as resource.&lt;/P&gt;&lt;P&gt;Or,&lt;/P&gt;&lt;P&gt;is there a better/easier way to add water information on a US map?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Mar 2016 11:57:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Add-rivers-to-US-map/m-p/256082#M9287</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2016-03-11T11:57:34Z</dc:date>
    </item>
    <item>
      <title>Re: # of months between two date vars</title>
      <link>https://communities.sas.com/t5/SAS-Programming/of-months-between-two-date-vars/m-p/202215#M37722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How about something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;informat date_col_1 mmddyy10. date_col_2 yymmn6.;&lt;/P&gt;&lt;P&gt;format&amp;nbsp; date_col_1 mmddyy10. date_col_2 yymmn6.;&lt;/P&gt;&lt;P&gt;input ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date_col_1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date_col_2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; total;&lt;/P&gt;&lt;P&gt;diff_mths = (date_col_1 - date_col_2)/30.25;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1/3/2012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 201203&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1/3/2012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 201204&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1/3/2012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 201205&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/5/2013&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 201201&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/5/2013&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 201202&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3/4/2012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 201301&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3/4/2012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 201305&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3/4/2012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 201401&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3/4/2012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 201403&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc print;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Jul 2015 14:18:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/of-months-between-two-date-vars/m-p/202215#M37722</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2015-07-14T14:18:10Z</dc:date>
    </item>
    <item>
      <title>Re: ODS Tagsets ExcelXP Creating Multiple Workbooks</title>
      <link>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/ODS-Tagsets-ExcelXP-Creating-Multiple-Workbooks/m-p/201089#M1633</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Perhaps this discussion may help&lt;/P&gt;&lt;P&gt;&lt;A __default_attr="37988" __jive_macro_name="message" class="jive_macro jive_macro_message" href="https://communities.sas.com/"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jul 2015 13:16:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Microsoft-Integration-with-SAS/ODS-Tagsets-ExcelXP-Creating-Multiple-Workbooks/m-p/201089#M1633</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2015-07-13T13:16:32Z</dc:date>
    </item>
    <item>
      <title>Re: Histogram with different fill colors beyond a specified point</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Histogram-with-different-fill-colors-beyond-a-specified-point/m-p/140663#M5324</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;AS soon as I posted my answer, I realized ...ehh, that's not a solution.&lt;/P&gt;&lt;P&gt;Well, here is something soooo tedious, but does what you want:&lt;/P&gt;&lt;P&gt;(this is going back to good ol' style: annotate!)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--create an annotate dataset, that will force to color bins based on VERY specific values;&lt;/P&gt;&lt;P&gt;data boxColor;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; length function style color $ 8 ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; xsys="3"; ysys="3";when = "a";&amp;nbsp; &lt;/P&gt;&lt;P&gt;set sashelp.class;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %bar(32.7,7.89,42.5,88.2,red,1,solid);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %move(32.7,7.9);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %draw(32.7,88.2,black,1,.5);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %move(32.7,88.2);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %draw(42.5,88.2,black,1,.5);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %move(42.5,7.9);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %draw(42.5,88.2,blue,1,.5);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; %bar(42.5,7.9,61.5,48,red,1,solid);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %move(42.5,7.9);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %draw(42.5,48,black,1,.5);&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %move(42.5,48);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %draw(61.5,48,black,1,.5);&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; %bar(61.5,7.9,80.5,48,red,1,solid);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %move(61.5,7.9);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %draw(61.5,48,black,1,.5);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %move(61.5,48);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %draw(80.5,48,black,1,.5);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; %bar(80.5,7.9,98.5,18,red,1,solid);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %move(80.5,7.9);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %draw(80.5,18,black,1,.5);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %move(80.5,18);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %draw(98.5,18,black,1,.5);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%annomac;&lt;/P&gt;&lt;P&gt;ods graphics off;&lt;/P&gt;&lt;P&gt;proc univariate data = sashelp.class anno = boxColor;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var age;histogram age;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now let me know if you have questions.&lt;/P&gt;&lt;P&gt;Hopefully &lt;A __default_attr="2779" __jive_macro_name="user" class="jive_macro jive_macro_user" data-objecttype="3" href="https://communities.sas.com/"&gt;&lt;/A&gt; will find a more elegant solution &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;P&gt;&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2014 13:37:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Histogram-with-different-fill-colors-beyond-a-specified-point/m-p/140663#M5324</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2014-11-03T13:37:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to make columns in sas using proc sql</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/How-to-make-columns-in-sas-using-proc-sql/m-p/145029#M1427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;Here is a simple (probably not most efficient) way:&lt;/P&gt;&lt;P&gt;data in;&lt;/P&gt;&lt;P&gt;input A_id&amp;nbsp;&amp;nbsp;&amp;nbsp; A_Amount&amp;nbsp;&amp;nbsp;&amp;nbsp; A_Stage $&amp;nbsp;&amp;nbsp;&amp;nbsp; A_week $;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; 2123&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; 234324&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; 232&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp; 1123&amp;nbsp;&amp;nbsp;&amp;nbsp; first&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_1&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; 3242&amp;nbsp;&amp;nbsp;&amp;nbsp; second&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_2&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; 324255&amp;nbsp;&amp;nbsp;&amp;nbsp; second&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_2&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; 2342&amp;nbsp;&amp;nbsp;&amp;nbsp; second&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_2&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp; 4324&amp;nbsp;&amp;nbsp;&amp;nbsp; second&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_2&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; 242424&amp;nbsp;&amp;nbsp;&amp;nbsp; third&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_3&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; 43242&amp;nbsp;&amp;nbsp;&amp;nbsp; third&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_3&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; 424&amp;nbsp;&amp;nbsp;&amp;nbsp; third&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_3&lt;/P&gt;&lt;P&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp; 242&amp;nbsp;&amp;nbsp;&amp;nbsp; third&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_3&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; fourth&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_4&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; 243&amp;nbsp;&amp;nbsp;&amp;nbsp; fourth&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_4&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; fourth&amp;nbsp;&amp;nbsp;&amp;nbsp; wk_4&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc sort data = in;by a_id;&lt;/P&gt;&lt;P&gt;proc transpose data = in out = want(drop = _name_) prefix = A_stage;&lt;/P&gt;&lt;P&gt;by a_id;&lt;/P&gt;&lt;P&gt;/*id a_stage;*/&lt;/P&gt;&lt;P&gt;var a_stage;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc transpose data = in out = want2(drop = _name_) prefix = A_week;&lt;/P&gt;&lt;P&gt;by a_id;&lt;/P&gt;&lt;P&gt;/*id a_week;*/&lt;/P&gt;&lt;P&gt;var a_week;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc transpose data = in out = want3(drop = _name_) prefix = A_amount;&lt;/P&gt;&lt;P&gt;by a_id;&lt;/P&gt;&lt;P&gt;/*id a_amount;*/&lt;/P&gt;&lt;P&gt;var a_amount;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data really_want;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; merge want:;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; by a_id;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this what you had in mind?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best of luck,&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Oct 2014 11:20:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/How-to-make-columns-in-sas-using-proc-sql/m-p/145029#M1427</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2014-10-28T11:20:37Z</dc:date>
    </item>
    <item>
      <title>Re: Need help on substr and scan function</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Need-help-on-substr-and-scan-function/m-p/144691#M28885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How about this?;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;input name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $ 1- 22&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address1 $ 23 -48&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Address2 $ 49 - 74;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;VALERIE C SANDMIRE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1302 ELLENWOOD DR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MADISON WI 53714-1006&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;JONAH Z HAUGLEY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 884 HUNTERS TRL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUN PRAIRIE WI 53590-2585&lt;/P&gt;&lt;P&gt;DOROTHY A GENSKE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 700 DOUGLAS TRL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MADISON WI 53716-2125&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; zipcode = substr(scan(address2,-1," "),1,5);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; state = scan(address2,-2, " ");&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it helps,&lt;/P&gt;&lt;P&gt;good luck!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Oct 2014 11:00:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Need-help-on-substr-and-scan-function/m-p/144691#M28885</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2014-10-28T11:00:17Z</dc:date>
    </item>
    <item>
      <title>Re: Histogram with different fill colors beyond a specified point</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Histogram-with-different-fill-colors-beyond-a-specified-point/m-p/140660#M5321</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;I don't know how to do this using PRC SGPANEL, but below is a code using PROC TEMPLATE + PROC SGRENDER:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*say you want to differentiate children older than 12;&lt;/P&gt;&lt;P&gt;*I created two variables out of AGE: age_below and age_above;&lt;/P&gt;&lt;P&gt;DATA HAVE;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET SASHELP.CLASS;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF AGE &amp;lt;= 12 THEN AGE_BELOW = AGE;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE AGE_ABOVE = AGE;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*tell SAS to save my graph in this location;&lt;/P&gt;&lt;P&gt;ODS LISTING GPATH = "GivePath";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*give a name to my graph;&lt;/P&gt;&lt;P&gt;ODS GRAPHICS/RESET IMAGENAME = "SPLIT_HIST";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*write the template to create the histogram with two colors;&lt;/P&gt;&lt;P&gt;*the first few lines are telling SAS how wide and long I want to graph, then gives some graph space preferences;&lt;/P&gt;&lt;P&gt;*notice the two histogram statements (which I overlay), one for the below variable, one for the above variable;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROC TEMPLATE;&lt;/P&gt;&lt;P&gt;DEFINE STATGRAPH Hist2Colors;&lt;/P&gt;&lt;P&gt;BEGINGRAPH / DESIGNWIDTH=1074 DESIGNHEIGHT=724;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; LAYOUT LATTICE / ROWDATARANGE=DATA COLUMNDATARANGE=DATA ROWGUTTER=10 COLUMNGUTTER=10;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LAYOUT OVERLAY / XAXISOPTS=( LABEL=('AGE'));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HISTOGRAM AGE_ABOVE / NAME='HISTOGRAM' BINWIDTH=1.0 FILLATTRS=GRAPHDATA1 OUTLINEATTRS=GRAPHDATA1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HISTOGRAM AGE_BELOW / NAME='HISTOGRAM2' BINAXIS=FALSE BINWIDTH=1.0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDLAYOUT;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ENDLAYOUT;&lt;/P&gt;&lt;P&gt;ENDGRAPH;&lt;/P&gt;&lt;P&gt;END;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*the sgrender procedure will render the template&lt;/P&gt;&lt;P&gt;PROC SGRENDER DATA=WORK.HAVE TEMPLATE=Hist2Colors;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it helps.&lt;/P&gt;&lt;P&gt;Best of luck!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Oct 2014 12:39:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Histogram-with-different-fill-colors-beyond-a-specified-point/m-p/140660#M5321</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2014-10-24T12:39:54Z</dc:date>
    </item>
    <item>
      <title>Re: Macro to decrease balances by a set monthly amount</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Macro-to-decrease-balances-by-a-set-monthly-amount/m-p/134530#M27297</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;How about this?&lt;/P&gt;&lt;P&gt;(NOTE: it is not a macro, but seems to take care of what you need, unless I completely misunderstood)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*start with account # and balance associated;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;input account balance;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;1 1000&lt;/P&gt;&lt;P&gt;2 2000&lt;/P&gt;&lt;P&gt;3 3000&lt;/P&gt;&lt;P&gt;4 4000&lt;/P&gt;&lt;P&gt;5 6000&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*create 100 months;&lt;/P&gt;&lt;P&gt;data tmp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do i = 1 to 100;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; month = i;output;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;drop i;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%let monthlyPay = 60;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; set tmp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; by account;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; retain result 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if first.account then result = balance - &amp;amp;monthlyPay.;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else result = result - &amp;amp;monthlyPay.;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if result &amp;lt; 0 then result = 0;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*make it wide ;&lt;/P&gt;&lt;P&gt;proc transpose data = want out = really_want (drop = _name_) prefix = mth;&lt;/P&gt;&lt;P&gt;by account;&lt;/P&gt;&lt;P&gt;id month;&lt;/P&gt;&lt;P&gt;var result;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best of luck,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Oct 2014 11:32:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Macro-to-decrease-balances-by-a-set-monthly-amount/m-p/134530#M27297</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2014-10-21T11:32:26Z</dc:date>
    </item>
    <item>
      <title>Re: How can I do this in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-can-I-do-this-in-SAS/m-p/139151#M28109</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How about this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;assuming your example data set is named &lt;EM&gt;have;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; by id;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if eof1 = 0 then set have (firstobs = 1 keep = state rename = (state = start)) end = eof1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else start = .;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if eof1 = 0 then set have (firstobs = 2 keep = state years&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rename = (state = end years = time)) end = eof1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else end= .;&lt;/P&gt;&lt;P&gt;if last.id then delete;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jul 2014 17:58:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-can-I-do-this-in-SAS/m-p/139151#M28109</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2014-07-28T17:58:21Z</dc:date>
    </item>
    <item>
      <title>Re: How can I do this in SAS</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-can-I-do-this-in-SAS/m-p/139149#M28107</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your initial data structure is rather confusing.&lt;/P&gt;&lt;P&gt;Your initial data has 6 rows for ID 100002 and 3 rows for 100004.&lt;/P&gt;&lt;P&gt;What is the logic that makes the last row for each ID go away in the data you want?&lt;/P&gt;&lt;P&gt;I can see that for the 'time' variable you are simply bringing up the 'years' variable values, but not if it's zero?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Provide a bit more detail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jul 2014 16:18:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-can-I-do-this-in-SAS/m-p/139149#M28107</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2014-07-28T16:18:13Z</dc:date>
    </item>
    <item>
      <title>Re: SGRENDER DiscreteLegend values</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/SGRENDER-DiscreteLegend-values/m-p/183228#M6737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Sanjay!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jul 2014 13:48:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/SGRENDER-DiscreteLegend-values/m-p/183228#M6737</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2014-07-22T13:48:36Z</dc:date>
    </item>
    <item>
      <title>Re: SGRENDER DiscreteLegend values</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/SGRENDER-DiscreteLegend-values/m-p/183226#M6735</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;PERFECTION!&lt;/P&gt;&lt;P&gt;THANK YOU!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jul 2014 12:50:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/SGRENDER-DiscreteLegend-values/m-p/183226#M6735</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2014-07-22T12:50:43Z</dc:date>
    </item>
    <item>
      <title>US Territories Map</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/US-Territories-Map/m-p/185293#M6822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Can SAS (9.3) PROC GMAP create a US map INCLUDING the Territories?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*FAKE DATA;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA DSET;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; INPUT STATECODE $ RATE;&lt;/P&gt;&lt;P&gt;STATE = STFIPS(STATECODE);&lt;/P&gt;&lt;P&gt;DATALINES;&lt;/P&gt;&lt;P&gt;AK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 91.2 &lt;/P&gt;&lt;P&gt;AL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 102.2 &lt;/P&gt;&lt;P&gt;AR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 115.1 &lt;/P&gt;&lt;P&gt;AZ&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 131.5 &lt;/P&gt;&lt;P&gt;CA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 138.1 &lt;/P&gt;&lt;P&gt;CO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 151.5 &lt;/P&gt;&lt;P&gt;CT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 163.3 &lt;/P&gt;&lt;P&gt;DC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 178.5 &lt;/P&gt;&lt;P&gt;DE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 197.0 &lt;/P&gt;&lt;P&gt;FL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 218.4 &lt;/P&gt;&lt;P&gt;GA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 237.0 &lt;/P&gt;&lt;P&gt;HI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 257.4 &lt;/P&gt;&lt;P&gt;IA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 276.2 &lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 287.1 &lt;/P&gt;&lt;P&gt;IL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 306.4 &lt;/P&gt;&lt;P&gt;IN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 302.6 &lt;/P&gt;&lt;P&gt;KS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 321.5 &lt;/P&gt;&lt;P&gt;KY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 337.5 &lt;/P&gt;&lt;P&gt;LA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 353.7 &lt;/P&gt;&lt;P&gt;MA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 363.0 &lt;/P&gt;&lt;P&gt;MD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 367.5 &lt;/P&gt;&lt;P&gt;ME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 373.8 &lt;/P&gt;&lt;P&gt;MI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 373.9 &lt;/P&gt;&lt;P&gt;MN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 375.0 &lt;/P&gt;&lt;P&gt;MO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 375.7 &lt;/P&gt;&lt;P&gt;MS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 378.2 &lt;/P&gt;&lt;P&gt;MT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 386.0 &lt;/P&gt;&lt;P&gt;NC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 377.9 &lt;/P&gt;&lt;P&gt;ND&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 374.3 &lt;/P&gt;&lt;P&gt;NE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 378.4 &lt;/P&gt;&lt;P&gt;NH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 371.3 &lt;/P&gt;&lt;P&gt;NJ&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 357.1 &lt;/P&gt;&lt;P&gt;NM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 252.6 &lt;/P&gt;&lt;P&gt;NV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 271.5 &lt;/P&gt;&lt;P&gt;NY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 287.5 &lt;/P&gt;&lt;P&gt;OH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 303.7 &lt;/P&gt;&lt;P&gt;OK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 313.0 &lt;/P&gt;&lt;P&gt;OR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 317.5 &lt;/P&gt;&lt;P&gt;PA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 323.8 &lt;/P&gt;&lt;P&gt;PR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 323.9 &lt;/P&gt;&lt;P&gt;RI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 325.0 &lt;/P&gt;&lt;P&gt;SC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 325.7 &lt;/P&gt;&lt;P&gt;SD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 328.2 &lt;/P&gt;&lt;P&gt;TN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 336.0 &lt;/P&gt;&lt;P&gt;TX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 327.9 &lt;/P&gt;&lt;P&gt;UT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 324.3 &lt;/P&gt;&lt;P&gt;VA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 328.4 &lt;/P&gt;&lt;P&gt;VT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 321.3 &lt;/P&gt;&lt;P&gt;WA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 307.1 &lt;/P&gt;&lt;P&gt;WI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 292.8 &lt;/P&gt;&lt;P&gt;WV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 278.5 &lt;/P&gt;&lt;P&gt;WY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 264.2 &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;FM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 328.4 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;GU&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 321.3 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;MH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 307.1 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;MP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 292.8 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;PW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 278.5 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;PR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 264.2 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;VI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 264.2 &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC GMAP DATA = DSET MAP = MAPS.US ALL GOUT = WORK.GRAPHS;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID STATE;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CHORO RATE/NAME = "MAP"&amp;nbsp; DISCRETE COUTLINE = GRAYAA noLEGENDSTATISTIC = MEAN DES = '';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RUN;QUIT;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jul 2014 16:10:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/US-Territories-Map/m-p/185293#M6822</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2014-07-18T16:10:19Z</dc:date>
    </item>
    <item>
      <title>Re: SGRENDER DiscreteLegend values</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/SGRENDER-DiscreteLegend-values/m-p/183223#M6732</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sanjay,&lt;/P&gt;&lt;P&gt;I was afraid I may have to use the attr maps - which I used once for a very specific example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you think you could provide some example code?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jul 2014 15:32:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/SGRENDER-DiscreteLegend-values/m-p/183223#M6732</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2014-07-17T15:32:58Z</dc:date>
    </item>
  </channel>
</rss>

