<?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: proc expand convert in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/proc-expand-convert/m-p/427140#M68428</link>
    <description>&lt;P&gt;Since I don't have ETS at hand, I solve such tasks with data step logic:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input symbol $ date :yymmdd10. rate price;
format date yymmdds10.;
cards;
abc 2007/1/3 0.0024 41.28
abc 2007/1/4 0.0015 41.34
abc 2007/1/5 -0.0017 41.27
abc 2007/1/8 -0.0006 40.77
abc 2007/1/9 0.0003 40.77
abc 2007/1/10 -0.0012 40.72
abc 2007/1/11 0.0007 40.75
abc 2007/1/12 -0.0025 40.65
abc 2007/1/16 0.0030 40.77
abc 2007/1/17 0.0005 40.79
abc 2007/1/18 -0.0005 40.77
abc 2007/1/19 -0.0005 40.75
abc 2007/1/22 0.0003 40.75
abc 2007/1/23 0.0004 40.75
abc 2007/1/24 0.0007 40.78
abc 2007/1/25 -0.0012 40.73
abc 2007/1/26 -0.0002 40.72
abc 2007/1/29 0.0024 40.72
abc 2007/1/30 0.0010 40.76
;
run;

data intermediate;
set have;
myyear = year(date);
myweek = week(date);
run;

data want (
  keep=symbol myyear myweek avg_rate price
);
set intermediate;
by symbol myyear myweek;
retain sum_rate count;
if first.myweek
then do;
  sum_rate = 0;
  count = 1;
end;
else do;
  sum_rate + rate;
  count + 1;
end;
if last.myweek
then do;
  avg_rate = sum_rate / count;
  output;
end;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Please take note of the proper way to supply example data in a data step. This allows all others to recreate your data with a simple copy/paste and submit, keeping all meta-information like variable types, lengths and formats. A macro to do this automatically can be found here:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://communities.sas.com/t5/SAS-Communities-Library/How-to-create-a-data-step-version-of-your-data-AKA-generate/ta-p/258712" target="_blank"&gt;https://communities.sas.com/t5/SAS-Communities-Library/How-to-create-a-data-step-version-of-your-data-AKA-generate/ta-p/258712&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 12 Jan 2018 09:31:13 GMT</pubDate>
    <dc:creator>Kurt_Bremser</dc:creator>
    <dc:date>2018-01-12T09:31:13Z</dc:date>
    <item>
      <title>proc expand convert</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-expand-convert/m-p/427123#M68426</link>
      <description>&lt;P&gt;We want to convert daily data to weekly data with Proc Expand - Convert statement.&lt;/P&gt;&lt;P&gt;The coding is as follows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc expand data= vickywant out= Agg_want_week&lt;BR /&gt;from= day to= week;&lt;BR /&gt;by symbol;&lt;BR /&gt;id date;&lt;BR /&gt;convert rate=weekly_rate / observed=AVERAGE;&lt;BR /&gt;convert price=weekly_price / observed=end;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;part of the data is as follows:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;symbol&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;date&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;rate&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;price&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0024&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.28&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/4&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0015&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.34&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/5&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0017&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.27&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/8&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0006&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.77&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/9&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0003&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.77&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/10&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0012&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.72&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/11&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0007&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.75&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0025&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.65&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/16&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0030&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.77&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/17&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0005&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.79&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/18&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0005&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.77&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/19&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0005&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.75&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/22&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0003&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.75&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/23&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0004&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.75&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/24&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0007&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.78&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/25&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0012&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.73&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/26&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0002&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.72&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/29&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0024&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.72&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/30&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0010&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.76&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/1/31&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0010&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.80&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0049&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.00&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0037&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.15&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/5&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0012&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.10&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/6&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0002&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.11&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/7&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0007&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.14&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/8&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0002&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.15&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/9&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0012&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.10&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/12&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0024&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.20&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/13&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0012&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.25&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/14&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0012&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.30&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/15&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0015&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.24&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/16&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0019&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.32&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/20&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0002&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.33&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/21&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0024&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.23&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/22&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0005&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.21&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/23&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0051&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.00&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/26&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0032&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.13&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/27&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;-0.0078&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;40.81&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/2/28&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0047&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.00&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/3/1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0067&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.00&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;abc&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2007/3/2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;0.0039&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;41.00&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What we really want is as follows:&lt;/P&gt;&lt;P&gt;1) The average rate of each week (might be 3, 4, or 5 days per week).&lt;/P&gt;&lt;P&gt;2) The last price of&amp;nbsp;&lt;SPAN&gt;each week (might be 3, 4, or 5 days per week).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;However we couldn't get what we want with the above coding. Is there something wrong?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Jan 2018 08:45:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-expand-convert/m-p/427123#M68426</guid>
      <dc:creator>vickyCh</dc:creator>
      <dc:date>2018-01-12T08:45:05Z</dc:date>
    </item>
    <item>
      <title>Re: proc expand convert</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-expand-convert/m-p/427140#M68428</link>
      <description>&lt;P&gt;Since I don't have ETS at hand, I solve such tasks with data step logic:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input symbol $ date :yymmdd10. rate price;
format date yymmdds10.;
cards;
abc 2007/1/3 0.0024 41.28
abc 2007/1/4 0.0015 41.34
abc 2007/1/5 -0.0017 41.27
abc 2007/1/8 -0.0006 40.77
abc 2007/1/9 0.0003 40.77
abc 2007/1/10 -0.0012 40.72
abc 2007/1/11 0.0007 40.75
abc 2007/1/12 -0.0025 40.65
abc 2007/1/16 0.0030 40.77
abc 2007/1/17 0.0005 40.79
abc 2007/1/18 -0.0005 40.77
abc 2007/1/19 -0.0005 40.75
abc 2007/1/22 0.0003 40.75
abc 2007/1/23 0.0004 40.75
abc 2007/1/24 0.0007 40.78
abc 2007/1/25 -0.0012 40.73
abc 2007/1/26 -0.0002 40.72
abc 2007/1/29 0.0024 40.72
abc 2007/1/30 0.0010 40.76
;
run;

data intermediate;
set have;
myyear = year(date);
myweek = week(date);
run;

data want (
  keep=symbol myyear myweek avg_rate price
);
set intermediate;
by symbol myyear myweek;
retain sum_rate count;
if first.myweek
then do;
  sum_rate = 0;
  count = 1;
end;
else do;
  sum_rate + rate;
  count + 1;
end;
if last.myweek
then do;
  avg_rate = sum_rate / count;
  output;
end;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Please take note of the proper way to supply example data in a data step. This allows all others to recreate your data with a simple copy/paste and submit, keeping all meta-information like variable types, lengths and formats. A macro to do this automatically can be found here:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://communities.sas.com/t5/SAS-Communities-Library/How-to-create-a-data-step-version-of-your-data-AKA-generate/ta-p/258712" target="_blank"&gt;https://communities.sas.com/t5/SAS-Communities-Library/How-to-create-a-data-step-version-of-your-data-AKA-generate/ta-p/258712&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Jan 2018 09:31:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-expand-convert/m-p/427140#M68428</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2018-01-12T09:31:13Z</dc:date>
    </item>
    <item>
      <title>Re: proc expand convert</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-expand-convert/m-p/427234#M68434</link>
      <description>&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN&gt;However we couldn't get what we want with the above coding. Is there something wrong?&lt;/SPAN&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Why/how didn't you get what you wanted? Was there an error, did the numbers not turn out as expected?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/185804"&gt;@vickyCh&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;We want to convert daily data to weekly data with Proc Expand - Convert statement.&lt;/P&gt;
&lt;P&gt;The coding is as follows:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc expand data= vickywant out= Agg_want_week&lt;BR /&gt;from= day to= week;&lt;BR /&gt;by symbol;&lt;BR /&gt;id date;&lt;BR /&gt;convert rate=weekly_rate / observed=AVERAGE;&lt;BR /&gt;convert price=weekly_price / observed=end;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;part of the data is as follows:&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;symbol&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;date&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;rate&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;price&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/3&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0024&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.28&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/4&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0015&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.34&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/5&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0017&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.27&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/8&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0006&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.77&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/9&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0003&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.77&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/10&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0012&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.72&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/11&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0007&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.75&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/12&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0025&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.65&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/16&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0030&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.77&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/17&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0005&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.79&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/18&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0005&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.77&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/19&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0005&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.75&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/22&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0003&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.75&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/23&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0004&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.75&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/24&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0007&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.78&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/25&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0012&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.73&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/26&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0002&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.72&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/29&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0024&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.72&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/30&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0010&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.76&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/1/31&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0010&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.80&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0049&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.00&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/2&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0037&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.15&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/5&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0012&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.10&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/6&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0002&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.11&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/7&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0007&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.14&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/8&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0002&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.15&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/9&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0012&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.10&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/12&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0024&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.20&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/13&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0012&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.25&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/14&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0012&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.30&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/15&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0015&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.24&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/16&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0019&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.32&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/20&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0002&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.33&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/21&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0024&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.23&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/22&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0005&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.21&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/23&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0051&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.00&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/26&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0032&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.13&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/27&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-0.0078&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;40.81&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/2/28&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0047&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.00&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/3/1&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0067&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.00&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;abc&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2007/3/2&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0.0039&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;41.00&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What we really want is as follows:&lt;/P&gt;
&lt;P&gt;1) The average rate of each week (might be 3, 4, or 5 days per week).&lt;/P&gt;
&lt;P&gt;2) The last price of&amp;nbsp;&lt;SPAN&gt;each week (might be 3, 4, or 5 days per week).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;However we couldn't get what we want with the above coding. Is there something wrong?&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Jan 2018 16:03:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-expand-convert/m-p/427234#M68434</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-01-12T16:03:43Z</dc:date>
    </item>
    <item>
      <title>Re: proc expand convert</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/proc-expand-convert/m-p/427416#M68454</link>
      <description>&lt;P&gt;Thank you very much for your effort, KurtBremser.&lt;/P&gt;&lt;P&gt;That was exactly what we wanted except a minor modification as I highlighted below.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The first&amp;nbsp;sum_rate&amp;nbsp;should be &lt;U&gt;rate&lt;/U&gt; instead of zero.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE class=" language-sas"&gt;&lt;CODE class="  language-sas"&gt;&lt;SPAN class="token keyword"&gt;if&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;first&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;myweek
&lt;SPAN class="token keyword"&gt;then&lt;/SPAN&gt; do&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
  sum_rate &lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt; &lt;U&gt;&lt;FONT color="#FF0000"&gt;&lt;SPAN class="token number"&gt;rate&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
  &lt;SPAN class="token function"&gt;count&lt;/SPAN&gt; &lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt; &lt;SPAN class="token number"&gt;1&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
end&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="token keyword"&gt;else&lt;/SPAN&gt; do&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
  sum_rate &lt;SPAN class="token operator"&gt;+&lt;/SPAN&gt; rate&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
  &lt;SPAN class="token function"&gt;count&lt;/SPAN&gt; &lt;SPAN class="token operator"&gt;+&lt;/SPAN&gt; &lt;SPAN class="token number"&gt;1&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
end&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;&lt;/CODE&gt;&amp;nbsp;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 13 Jan 2018 04:16:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/proc-expand-convert/m-p/427416#M68454</guid>
      <dc:creator>vickyCh</dc:creator>
      <dc:date>2018-01-13T04:16:22Z</dc:date>
    </item>
  </channel>
</rss>

