<?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: Industry sales Growth in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Industry-sales-Growth/m-p/689736#M209693</link>
    <description>&lt;P&gt;Yes, that would make sense, although it depends on what you are wanting to calculate: the growth since the last year, or the growth since the last sale amount, and whether it should be broken down by industry, etc.&amp;nbsp; To figure those out, you could use some broader data (or introduce some more of those scenarios input your input dataset).&lt;/P&gt;</description>
    <pubDate>Wed, 07 Oct 2020 20:53:12 GMT</pubDate>
    <dc:creator>mklangley</dc:creator>
    <dc:date>2020-10-07T20:53:12Z</dc:date>
    <item>
      <title>Industry sales Growth</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Industry-sales-Growth/m-p/689723#M209690</link>
      <description>&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;gvkey&lt;/TD&gt;&lt;TD&gt;fyear&lt;/TD&gt;&lt;TD&gt;ind&lt;/TD&gt;&lt;TD&gt;sale&lt;/TD&gt;&lt;TD&gt;Growth&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1004&lt;/TD&gt;&lt;TD&gt;1980&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;214&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1032&lt;/TD&gt;&lt;TD&gt;1980&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;214&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1035&lt;/TD&gt;&lt;TD&gt;1980&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;214&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1055&lt;/TD&gt;&lt;TD&gt;1981&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;332&lt;/TD&gt;&lt;TD&gt;1.551402&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1070&lt;/TD&gt;&lt;TD&gt;1981&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;332&lt;/TD&gt;&lt;TD&gt;1.551402&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1086&lt;/TD&gt;&lt;TD&gt;1981&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;332&lt;/TD&gt;&lt;TD&gt;1.551402&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1101&lt;/TD&gt;&lt;TD&gt;1981&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;332&lt;/TD&gt;&lt;TD&gt;1.551402&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1117&lt;/TD&gt;&lt;TD&gt;1982&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;445&lt;/TD&gt;&lt;TD&gt;1.340361&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1132&lt;/TD&gt;&lt;TD&gt;1982&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;445&lt;/TD&gt;&lt;TD&gt;1.340361&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1148&lt;/TD&gt;&lt;TD&gt;1982&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;445&lt;/TD&gt;&lt;TD&gt;1.340361&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1005&lt;/TD&gt;&lt;TD&gt;1980&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;325&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1022&lt;/TD&gt;&lt;TD&gt;1980&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;325&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1027&lt;/TD&gt;&lt;TD&gt;1980&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;325&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1040&lt;/TD&gt;&lt;TD&gt;1981&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;356&lt;/TD&gt;&lt;TD&gt;1.095385&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1051&lt;/TD&gt;&lt;TD&gt;1981&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;356&lt;/TD&gt;&lt;TD&gt;1.095385&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1062&lt;/TD&gt;&lt;TD&gt;1981&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;356&lt;/TD&gt;&lt;TD&gt;1.095385&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1073&lt;/TD&gt;&lt;TD&gt;1981&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;332&lt;/TD&gt;&lt;TD&gt;1.095385&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1084&lt;/TD&gt;&lt;TD&gt;1982&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;266&lt;/TD&gt;&lt;TD&gt;0.801205&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1095&lt;/TD&gt;&lt;TD&gt;1982&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;266&lt;/TD&gt;&lt;TD&gt;0.801205&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1106&lt;/TD&gt;&lt;TD&gt;1982&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;266&lt;/TD&gt;&lt;TD&gt;0.801205&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;I want to calculate industry sales growth. The last column is my expected result. sale/lag(sale). But I want it the way I have shown on the table. Can anyone help?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2020 20:59:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Industry-sales-Growth/m-p/689723#M209690</guid>
      <dc:creator>abdulla</dc:creator>
      <dc:date>2020-10-07T20:59:41Z</dc:date>
    </item>
    <item>
      <title>Re: Industry sales Growth</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Industry-sales-Growth/m-p/689731#M209691</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/260675"&gt;@abdulla&lt;/a&gt;&amp;nbsp; &amp;nbsp;Is this what you're looking for?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
    input gvkey fyear ind sale;
    datalines;
    1004 1980 1 214
    1032 1980 1 214
    1035 1980 1 214
    1055 1981 1 332
    1070 1981 1 332
    1086 1981 1 332
    1101 1981 1 332
    1117 1982 1 445
    1132 1982 1 445
    1148 1982 1 445
    ;
run;

data want;
    set have;
    retain growth 0;
    by sale;
    if first.sale
        then growth = sale / lag(sale);
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Result:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mklangley_0-1602103197215.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/50318iDBC522EE76E0D1EF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mklangley_0-1602103197215.png" alt="mklangley_0-1602103197215.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2020 20:40:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Industry-sales-Growth/m-p/689731#M209691</guid>
      <dc:creator>mklangley</dc:creator>
      <dc:date>2020-10-07T20:40:57Z</dc:date>
    </item>
    <item>
      <title>Re: Industry sales Growth</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Industry-sales-Growth/m-p/689733#M209692</link>
      <description>Yes. But how about if I have more industries and sale is the same in any of the industries for two years? I have 48 industries and year is between 10980 and 1990. So, instead of first.sale I think I have to use first.fyear</description>
      <pubDate>Wed, 07 Oct 2020 20:47:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Industry-sales-Growth/m-p/689733#M209692</guid>
      <dc:creator>abdulla</dc:creator>
      <dc:date>2020-10-07T20:47:23Z</dc:date>
    </item>
    <item>
      <title>Re: Industry sales Growth</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Industry-sales-Growth/m-p/689736#M209693</link>
      <description>&lt;P&gt;Yes, that would make sense, although it depends on what you are wanting to calculate: the growth since the last year, or the growth since the last sale amount, and whether it should be broken down by industry, etc.&amp;nbsp; To figure those out, you could use some broader data (or introduce some more of those scenarios input your input dataset).&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2020 20:53:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Industry-sales-Growth/m-p/689736#M209693</guid>
      <dc:creator>mklangley</dc:creator>
      <dc:date>2020-10-07T20:53:12Z</dc:date>
    </item>
    <item>
      <title>Re: Industry sales Growth</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Industry-sales-Growth/m-p/689738#M209694</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/260675"&gt;@abdulla&lt;/a&gt;&amp;nbsp; &amp;nbsp;I just made up an example, which might capture what you brought up. Does this help?&lt;BR /&gt;(Note: I am assuming the input data is sorted by ind, then fyear.)&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
    input gvkey fyear ind sale;
    datalines;
    1004 1980 1 214
    1032 1980 1 214
    1035 1980 1 214
    1055 1981 1 332
    1070 1981 1 332
    1086 1981 1 332
    1101 1981 1 332
    1117 1982 1 445
    1132 1982 1 445
    1148 1982 1 445
    1234 1980 2 100
    2345 1980 2 100
    3456 1981 2 115
    4567 1981 2 115
    5678 1982 2 115
    6789 1982 2 115
    4321 1983 2 136
    5432 1983 2 136
    6543 1984 2 175
    7654 1984 2 175
    ;
run;

data want;
    set have;
    retain growth 0;
    by ind fyear;
    if first.fyear
        then growth = sale / lag(sale);
    if first.ind then growth = .;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mklangley_0-1602104353209.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/50320i9C764FA98B2DC6BD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mklangley_0-1602104353209.png" alt="mklangley_0-1602104353209.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2020 20:59:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Industry-sales-Growth/m-p/689738#M209694</guid>
      <dc:creator>mklangley</dc:creator>
      <dc:date>2020-10-07T20:59:31Z</dc:date>
    </item>
  </channel>
</rss>

