<?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: SAS Programming to compute average CSR? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845176#M334109</link>
    <description>&lt;P&gt;Dear Mr.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://communities.sas.com/t5/user/viewprofilepage/user-id/11562" target="_blank" rel="noopener"&gt;Kurt_Bremser&lt;/A&gt;&lt;/P&gt;&lt;P&gt;greetings of the day&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks a lot for your prompt reply&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i have calculated the values in the sample output manually as follows&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;=avg(7.2+1.6+6.9+2.2+4.7)=4.52&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;=AVG(9.2,1.6,6.9,2.2,4.7)=4.92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;=AVERAGE(9.2,7.2,6.9,2.2,4.7)=6.04&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As i mentioned in calculating the average for a particular company, value of that company should be excluded. that's why, i got different values.&amp;nbsp;&lt;/P&gt;&lt;P&gt;the sample output,&amp;nbsp; i have given only a model output for a few cells. so, there are no values from 2016 onwards&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;please suggest SAS code with this condition&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 18 Nov 2022 18:29:33 GMT</pubDate>
    <dc:creator>srikanthyadav44</dc:creator>
    <dc:date>2022-11-18T18:29:33Z</dc:date>
    <item>
      <title>SAS Programming to compute average CSR?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845163#M334104</link>
      <description>&lt;P&gt;dear all,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the data on spending on CSR from 2015 to 2019 for companies in different industries.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have to compute the average CSR spending by each industry for every year from 2015 to 2019.&amp;nbsp;&lt;/P&gt;&lt;P&gt;in calculating the average CSR spending of the industry for the given year, the CSR spending of the given company should be excluded.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For example, in 2015, for industry code 10, there are five companies, In calculating the average CSR spending for "Balrampur Chini Mills Ltd. " I should calculate the average for the remaining 4 companies excluding this particular company and for calculating the average CSR spending for "Avanti Feeds Ltd." I should exclude this particular company and the average should be computed for the remaining four companies.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;my data is in the following format&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Company_Name&lt;/TD&gt;&lt;TD&gt;year&lt;/TD&gt;&lt;TD&gt;code&lt;/TD&gt;&lt;TD&gt;CSR&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Balrampur Chini Mills Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;9.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Avanti Feeds Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;7.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sayaji Industries Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;1.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jubilant Foodworks Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;6.9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Apex Frozen Foods Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;2.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Ruchi Soya Inds. Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;4.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jayant Agro-Organics Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;1.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Godrej Agrovet Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;21.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Piccadily Agro Inds. Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;5.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Kothari Sugars &amp;amp; Chemicals Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;1.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Kanco Tea &amp;amp; Inds. Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Manpasand Beverages Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;4.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Foods &amp;amp; Inns Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Banswara Syntex Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;1.6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Flexituff Ventures Intl. Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;7.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Raymond Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;5.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Indo Count Inds. Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;1.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Suryalata Spinning Mills Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;2.2&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;In the above data, CSR stands for CSR spending and Code denotes industry classification code.&lt;/P&gt;&lt;P&gt;I need the output in the following format.&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;Company_Name&lt;/TD&gt;&lt;TD&gt;year&lt;/TD&gt;&lt;TD&gt;code&lt;/TD&gt;&lt;TD&gt;CSR&lt;/TD&gt;&lt;TD&gt;average&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Balrampur Chini Mills Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;9.2&lt;/TD&gt;&lt;TD&gt;4.52&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Avanti Feeds Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;7.2&lt;/TD&gt;&lt;TD&gt;4.92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sayaji Industries Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;1.6&lt;/TD&gt;&lt;TD&gt;6.04&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jubilant Foodworks Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;6.9&lt;/TD&gt;&lt;TD&gt;4.98&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Apex Frozen Foods Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;2.2&lt;/TD&gt;&lt;TD&gt;5.92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Ruchi Soya Inds. Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;4.7&lt;/TD&gt;&lt;TD&gt;5.42&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jayant Agro-Organics Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;1.7&lt;/TD&gt;&lt;TD&gt;5.09&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Godrej Agrovet Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;21.5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Piccadily Agro Inds. Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;5.3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Kothari Sugars &amp;amp; Chemicals Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;1.5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Kanco Tea &amp;amp; Inds. Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0.8&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Manpasand Beverages Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;4.3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Foods &amp;amp; Inns Ltd.&lt;/TD&gt;&lt;TD&gt;2016&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0.5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Banswara Syntex Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;1.6&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Flexituff Ventures Intl. Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;7.2&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Raymond Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;5.3&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Indo Count Inds. Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;1.1&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Suryalata Spinning Mills Ltd.&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;2.2&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;please suggest me an appropriate SAS CODE&lt;/P&gt;&lt;P&gt;i am attaching the .CSV file also.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Nov 2022 17:38:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845163#M334104</guid>
      <dc:creator>srikanthyadav44</dc:creator>
      <dc:date>2022-11-18T17:38:54Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Programming to compute average CSR?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845168#M334106</link>
      <description>&lt;P&gt;Why do you have different values for year 2015 and industry code 10, and why do you have missing values from 2016 onwards?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you provide example data as a csv file, you must also provide the data step code to read it, so we can replicate your dataset as is.&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/280123"&gt;@srikanthyadav44&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;dear all,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have the data on spending on CSR from 2015 to 2019 for companies in different industries.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have to compute the average CSR spending by each industry for every year from 2015 to 2019.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;in calculating the average CSR spending of the industry for the given year, the CSR spending of the given company should be excluded.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For example, in 2015, for industry code 10, there are five companies, In calculating the average CSR spending for "Balrampur Chini Mills Ltd. " I should calculate the average for the remaining 4 companies excluding this particular company and for calculating the average CSR spending for "Avanti Feeds Ltd." I should exclude this particular company and the average should be computed for the remaining four companies.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;my data is in the following format&amp;nbsp;&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;Company_Name&lt;/TD&gt;
&lt;TD&gt;year&lt;/TD&gt;
&lt;TD&gt;code&lt;/TD&gt;
&lt;TD&gt;CSR&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Balrampur Chini Mills Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;9.2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Avanti Feeds Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;7.2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Sayaji Industries Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;1.6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Jubilant Foodworks Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;6.9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Apex Frozen Foods Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;2.2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Ruchi Soya Inds. Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;4.7&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Jayant Agro-Organics Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;1.7&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Godrej Agrovet Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;21.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Piccadily Agro Inds. Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;5.3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Kothari Sugars &amp;amp; Chemicals Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;1.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Kanco Tea &amp;amp; Inds. Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;0.8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Manpasand Beverages Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;4.3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Foods &amp;amp; Inns Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;0.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Banswara Syntex Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;1.6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Flexituff Ventures Intl. Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;7.2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Raymond Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;5.3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Indo Count Inds. Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;1.1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Suryalata Spinning Mills Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;2.2&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;In the above data, CSR stands for CSR spending and Code denotes industry classification code.&lt;/P&gt;
&lt;P&gt;I need the output in the following format.&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;Company_Name&lt;/TD&gt;
&lt;TD&gt;year&lt;/TD&gt;
&lt;TD&gt;code&lt;/TD&gt;
&lt;TD&gt;CSR&lt;/TD&gt;
&lt;TD&gt;average&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Balrampur Chini Mills Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;9.2&lt;/TD&gt;
&lt;TD&gt;4.52&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Avanti Feeds Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;7.2&lt;/TD&gt;
&lt;TD&gt;4.92&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Sayaji Industries Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;1.6&lt;/TD&gt;
&lt;TD&gt;6.04&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Jubilant Foodworks Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;6.9&lt;/TD&gt;
&lt;TD&gt;4.98&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Apex Frozen Foods Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;2.2&lt;/TD&gt;
&lt;TD&gt;5.92&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Ruchi Soya Inds. Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;4.7&lt;/TD&gt;
&lt;TD&gt;5.42&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Jayant Agro-Organics Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;1.7&lt;/TD&gt;
&lt;TD&gt;5.09&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Godrej Agrovet Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;21.5&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Piccadily Agro Inds. Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;5.3&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Kothari Sugars &amp;amp; Chemicals Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;1.5&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Kanco Tea &amp;amp; Inds. Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;0.8&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Manpasand Beverages Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;4.3&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Foods &amp;amp; Inns Ltd.&lt;/TD&gt;
&lt;TD&gt;2016&lt;/TD&gt;
&lt;TD&gt;10&lt;/TD&gt;
&lt;TD&gt;0.5&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Banswara Syntex Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;1.6&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Flexituff Ventures Intl. Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;7.2&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Raymond Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;5.3&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Indo Count Inds. Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;1.1&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Suryalata Spinning Mills Ltd.&lt;/TD&gt;
&lt;TD&gt;2015&lt;/TD&gt;
&lt;TD&gt;13&lt;/TD&gt;
&lt;TD&gt;2.2&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;please suggest me an appropriate SAS CODE&lt;/P&gt;
&lt;P&gt;i am attaching the .CSV file also.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Nov 2022 18:07:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845168#M334106</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2022-11-18T18:07:41Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Programming to compute average CSR?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845176#M334109</link>
      <description>&lt;P&gt;Dear Mr.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://communities.sas.com/t5/user/viewprofilepage/user-id/11562" target="_blank" rel="noopener"&gt;Kurt_Bremser&lt;/A&gt;&lt;/P&gt;&lt;P&gt;greetings of the day&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks a lot for your prompt reply&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i have calculated the values in the sample output manually as follows&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;=avg(7.2+1.6+6.9+2.2+4.7)=4.52&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;=AVG(9.2,1.6,6.9,2.2,4.7)=4.92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;=AVERAGE(9.2,7.2,6.9,2.2,4.7)=6.04&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As i mentioned in calculating the average for a particular company, value of that company should be excluded. that's why, i got different values.&amp;nbsp;&lt;/P&gt;&lt;P&gt;the sample output,&amp;nbsp; i have given only a model output for a few cells. so, there are no values from 2016 onwards&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;please suggest SAS code with this condition&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Nov 2022 18:29:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845176#M334109</guid>
      <dc:creator>srikanthyadav44</dc:creator>
      <dc:date>2022-11-18T18:29:33Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Programming to compute average CSR?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845178#M334110</link>
      <description>For an average per industry you need the rough size of the industry and # of companies doesn't seem like a good measure. &lt;BR /&gt;You can easily calculate total CSR but the denominator is what I'd have trouble defining. &lt;BR /&gt;&lt;BR /&gt;Assumes CSR is Corporate Social Responsibility&lt;BR /&gt;&lt;BR /&gt;If CSR is as a percentage that may be ok to just average them.</description>
      <pubDate>Fri, 18 Nov 2022 18:50:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845178#M334110</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2022-11-18T18:50:15Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Programming to compute average CSR?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845241#M334132</link>
      <description>&lt;P&gt;Dear Ms. Reeza&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for your response.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;in my dataset, the number of companies is not the same across all the industries. they vary from industry to industry and year to year also.&amp;nbsp;&lt;/P&gt;&lt;P&gt;and CSR represents the amount of CSR spent mentioned in millions.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 19 Nov 2022 03:22:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845241#M334132</guid>
      <dc:creator>srikanthyadav44</dc:creator>
      <dc:date>2022-11-19T03:22:32Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Programming to compute average CSR?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845243#M334134</link>
      <description>&lt;P&gt;Seems simple enough in PROC SQL.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
  infile cards dsd dlm='|';
  input Company_Name :$30. year code CSR;
cards;
Balrampur Chini Mills Ltd.|2015|10|9.2
Avanti Feeds Ltd.|2015|10|7.2
Sayaji Industries Ltd.|2015|10|1.6
Jubilant Foodworks Ltd.|2015|10|6.9
Apex Frozen Foods Ltd.|2015|10|2.2
Ruchi Soya Inds. Ltd.|2015|10|4.7
Jayant Agro-Organics Ltd.|2016|10|1.7
Godrej Agrovet Ltd.|2016|10|21.5
Piccadily Agro Inds. Ltd.|2016|10|5.3
Kothari Sugars &amp;amp; Chemicals Ltd.|2016|10|1.5
Kanco Tea &amp;amp; Inds. Ltd.|2016|10|0.8
Manpasand Beverages Ltd.|2016|10|4.3
Foods &amp;amp; Inns Ltd.|2016|10|0.5
Banswara Syntex Ltd.|2015|13|1.6
Flexituff Ventures Intl. Ltd.|2015|13|7.2
Raymond Ltd.|2015|13|5.3
Indo Count Inds. Ltd.|2015|13|1.1
Suryalata Spinning Mills Ltd.|2015|13|2.2
;

proc sql;
create table want as
select *
     , mean(csr) as mean_csr
     , n(csr) as n_companies
     , (sum(csr)-csr)/(n(csr)-1) as mean_other_csr
     , n(csr) - 1 as n_other_companies
from have
group by year, code
;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;You might have to adjust if any of the records have a missing value for CSR.&lt;/P&gt;
&lt;PRE&gt;                                                                                             mean_
                                                                                             other_     n_other_
Obs    Company_Name                      year    code     CSR    mean_csr    n_companies      csr      companies

  1    Ruchi Soya Inds. Ltd.             2015     10      4.7     5.30000         6         5.42000        5
  2    Apex Frozen Foods Ltd.            2015     10      2.2     5.30000         6         5.92000        5
  3    Balrampur Chini Mills Ltd.        2015     10      9.2     5.30000         6         4.52000        5
  4    Sayaji Industries Ltd.            2015     10      1.6     5.30000         6         6.04000        5
  5    Avanti Feeds Ltd.                 2015     10      7.2     5.30000         6         4.92000        5
  6    Jubilant Foodworks Ltd.           2015     10      6.9     5.30000         6         4.98000        5
  7    Banswara Syntex Ltd.              2015     13      1.6     3.48000         5         3.95000        4
  8    Flexituff Ventures Intl. Ltd.     2015     13      7.2     3.48000         5         2.55000        4
  9    Suryalata Spinning Mills Ltd.     2015     13      2.2     3.48000         5         3.80000        4
 10    Indo Count Inds. Ltd.             2015     13      1.1     3.48000         5         4.07500        4
 11    Raymond Ltd.                      2015     13      5.3     3.48000         5         3.02500        4
 12    Jayant Agro-Organics Ltd.         2016     10      1.7     5.08571         7         5.65000        6
 13    Foods &amp;amp; Inns Ltd.                 2016     10      0.5     5.08571         7         5.85000        6
 14    Manpasand Beverages Ltd.          2016     10      4.3     5.08571         7         5.21667        6
 15    Kanco Tea &amp;amp; Inds. Ltd.            2016     10      0.8     5.08571         7         5.80000        6
 16    Kothari Sugars &amp;amp; Chemicals Ltd    2016     10      1.5     5.08571         7         5.68333        6
 17    Piccadily Agro Inds. Ltd.         2016     10      5.3     5.08571         7         5.05000        6
 18    Godrej Agrovet Ltd.               2016     10     21.5     5.08571         7         2.35000        6
&lt;/PRE&gt;</description>
      <pubDate>Sat, 19 Nov 2022 04:08:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845243#M334134</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2022-11-19T04:08:04Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Programming to compute average CSR?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845285#M334168</link>
      <description>If you're doing this for class, just use the average. If you're doing this for something else, you need to consider the industry size.</description>
      <pubDate>Sat, 19 Nov 2022 23:10:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-Programming-to-compute-average-CSR/m-p/845285#M334168</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2022-11-19T23:10:33Z</dc:date>
    </item>
  </channel>
</rss>

