<?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 Calculate and add mean, other statistics to a dataset in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Calculate-and-add-mean-other-statistics-to-a-dataset/m-p/950626#M371736</link>
    <description>&lt;P&gt;I use the following code to calculate means, etc. and add them to a dataset:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc means data=mydata;
	by class;
	var var1;
	output out=avg_value mean=average Q1=q25 Q3=q75;
run;
data new_data;
	set mydata avg_value;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;What I get is a "stacked" dataset such as this:&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse; width: 336pt;" border="0" width="448" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL style="width: 48pt;" span="7" width="64" /&gt; &lt;/COLGROUP&gt;
&lt;TBODY&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD width="64" height="19" class="xl67" style="height: 14.4pt; width: 48pt;"&gt;Class&lt;/TD&gt;
&lt;TD width="64" class="xl67" style="width: 48pt;"&gt;Var1&lt;/TD&gt;
&lt;TD width="64" class="xl68" style="width: 48pt;"&gt;_TYPE_&lt;/TD&gt;
&lt;TD width="64" class="xl68" style="width: 48pt;"&gt;_FREQ_&lt;/TD&gt;
&lt;TD width="64" class="xl68" style="width: 48pt;"&gt;average&lt;/TD&gt;
&lt;TD width="64" class="xl68" style="width: 48pt;"&gt;q25&lt;/TD&gt;
&lt;TD width="64" class="xl68" style="width: 48pt;"&gt;q75&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;2&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;4&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;3&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;4&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;9&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;8&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;6&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;7&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;0&lt;/TD&gt;
&lt;TD class="xl66"&gt;4&lt;/TD&gt;
&lt;TD class="xl69"&gt;3.25&lt;/TD&gt;
&lt;TD class="xl69"&gt;2.75&lt;/TD&gt;
&lt;TD class="xl69"&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;0&lt;/TD&gt;
&lt;TD class="xl66"&gt;4&lt;/TD&gt;
&lt;TD class="xl69"&gt;7.5&lt;/TD&gt;
&lt;TD class="xl69"&gt;6.75&lt;/TD&gt;
&lt;TD class="xl69"&gt;8.25&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What I need is a dataset with those statistics in every row for a corresponding class, such as this:&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse; width: 240pt;" border="0" width="320" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL style="width: 48pt;" span="5" width="64" /&gt; &lt;/COLGROUP&gt;
&lt;TBODY&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD width="64" height="19" class="xl66" style="height: 14.4pt; width: 48pt;"&gt;Class&lt;/TD&gt;
&lt;TD width="64" class="xl66" style="width: 48pt;"&gt;Var1&lt;/TD&gt;
&lt;TD width="64" class="xl67" style="width: 48pt;"&gt;average&lt;/TD&gt;
&lt;TD width="64" class="xl67" style="width: 48pt;"&gt;q25&lt;/TD&gt;
&lt;TD width="64" class="xl67" style="width: 48pt;"&gt;q75&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;2&lt;/TD&gt;
&lt;TD class="xl68"&gt;3.25&lt;/TD&gt;
&lt;TD class="xl68"&gt;2.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;4&lt;/TD&gt;
&lt;TD class="xl68"&gt;3.25&lt;/TD&gt;
&lt;TD class="xl68"&gt;2.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;3&lt;/TD&gt;
&lt;TD class="xl68"&gt;3.25&lt;/TD&gt;
&lt;TD class="xl68"&gt;2.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;4&lt;/TD&gt;
&lt;TD class="xl68"&gt;3.25&lt;/TD&gt;
&lt;TD class="xl68"&gt;2.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;9&lt;/TD&gt;
&lt;TD class="xl68"&gt;7.5&lt;/TD&gt;
&lt;TD class="xl68"&gt;6.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;8.25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;8&lt;/TD&gt;
&lt;TD class="xl68"&gt;7.5&lt;/TD&gt;
&lt;TD class="xl68"&gt;6.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;8.25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;6&lt;/TD&gt;
&lt;TD class="xl68"&gt;7.5&lt;/TD&gt;
&lt;TD class="xl68"&gt;6.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;8.25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;7&lt;/TD&gt;
&lt;TD class="xl68"&gt;7.5&lt;/TD&gt;
&lt;TD class="xl68"&gt;6.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;8.25&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&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>Wed, 13 Nov 2024 17:50:29 GMT</pubDate>
    <dc:creator>Vic3</dc:creator>
    <dc:date>2024-11-13T17:50:29Z</dc:date>
    <item>
      <title>Calculate and add mean, other statistics to a dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-and-add-mean-other-statistics-to-a-dataset/m-p/950626#M371736</link>
      <description>&lt;P&gt;I use the following code to calculate means, etc. and add them to a dataset:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc means data=mydata;
	by class;
	var var1;
	output out=avg_value mean=average Q1=q25 Q3=q75;
run;
data new_data;
	set mydata avg_value;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;What I get is a "stacked" dataset such as this:&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse; width: 336pt;" border="0" width="448" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL style="width: 48pt;" span="7" width="64" /&gt; &lt;/COLGROUP&gt;
&lt;TBODY&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD width="64" height="19" class="xl67" style="height: 14.4pt; width: 48pt;"&gt;Class&lt;/TD&gt;
&lt;TD width="64" class="xl67" style="width: 48pt;"&gt;Var1&lt;/TD&gt;
&lt;TD width="64" class="xl68" style="width: 48pt;"&gt;_TYPE_&lt;/TD&gt;
&lt;TD width="64" class="xl68" style="width: 48pt;"&gt;_FREQ_&lt;/TD&gt;
&lt;TD width="64" class="xl68" style="width: 48pt;"&gt;average&lt;/TD&gt;
&lt;TD width="64" class="xl68" style="width: 48pt;"&gt;q25&lt;/TD&gt;
&lt;TD width="64" class="xl68" style="width: 48pt;"&gt;q75&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;2&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;4&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;3&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;4&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;9&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;8&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;6&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;7&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;0&lt;/TD&gt;
&lt;TD class="xl66"&gt;4&lt;/TD&gt;
&lt;TD class="xl69"&gt;3.25&lt;/TD&gt;
&lt;TD class="xl69"&gt;2.75&lt;/TD&gt;
&lt;TD class="xl69"&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD class="xl66"&gt;.&lt;/TD&gt;
&lt;TD class="xl66"&gt;0&lt;/TD&gt;
&lt;TD class="xl66"&gt;4&lt;/TD&gt;
&lt;TD class="xl69"&gt;7.5&lt;/TD&gt;
&lt;TD class="xl69"&gt;6.75&lt;/TD&gt;
&lt;TD class="xl69"&gt;8.25&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What I need is a dataset with those statistics in every row for a corresponding class, such as this:&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse; width: 240pt;" border="0" width="320" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt;&lt;COL style="width: 48pt;" span="5" width="64" /&gt; &lt;/COLGROUP&gt;
&lt;TBODY&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD width="64" height="19" class="xl66" style="height: 14.4pt; width: 48pt;"&gt;Class&lt;/TD&gt;
&lt;TD width="64" class="xl66" style="width: 48pt;"&gt;Var1&lt;/TD&gt;
&lt;TD width="64" class="xl67" style="width: 48pt;"&gt;average&lt;/TD&gt;
&lt;TD width="64" class="xl67" style="width: 48pt;"&gt;q25&lt;/TD&gt;
&lt;TD width="64" class="xl67" style="width: 48pt;"&gt;q75&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;2&lt;/TD&gt;
&lt;TD class="xl68"&gt;3.25&lt;/TD&gt;
&lt;TD class="xl68"&gt;2.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;4&lt;/TD&gt;
&lt;TD class="xl68"&gt;3.25&lt;/TD&gt;
&lt;TD class="xl68"&gt;2.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;3&lt;/TD&gt;
&lt;TD class="xl68"&gt;3.25&lt;/TD&gt;
&lt;TD class="xl68"&gt;2.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;a&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;4&lt;/TD&gt;
&lt;TD class="xl68"&gt;3.25&lt;/TD&gt;
&lt;TD class="xl68"&gt;2.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;9&lt;/TD&gt;
&lt;TD class="xl68"&gt;7.5&lt;/TD&gt;
&lt;TD class="xl68"&gt;6.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;8.25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;8&lt;/TD&gt;
&lt;TD class="xl68"&gt;7.5&lt;/TD&gt;
&lt;TD class="xl68"&gt;6.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;8.25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;6&lt;/TD&gt;
&lt;TD class="xl68"&gt;7.5&lt;/TD&gt;
&lt;TD class="xl68"&gt;6.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;8.25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 14.4pt;"&gt;
&lt;TD height="19" class="xl65" style="height: 14.4pt;"&gt;b&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;7&lt;/TD&gt;
&lt;TD class="xl68"&gt;7.5&lt;/TD&gt;
&lt;TD class="xl68"&gt;6.75&lt;/TD&gt;
&lt;TD class="xl68"&gt;8.25&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&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>Wed, 13 Nov 2024 17:50:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-and-add-mean-other-statistics-to-a-dataset/m-p/950626#M371736</guid>
      <dc:creator>Vic3</dc:creator>
      <dc:date>2024-11-13T17:50:29Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate and add mean, other statistics to a dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-and-add-mean-other-statistics-to-a-dataset/m-p/950628#M371737</link>
      <description>&lt;P&gt;Try this:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data new_data;
	merge mydata avg_value;
    by class;
    drop _type_ _freq_;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Which brings up the questions: why create this data set at all? What are you going to do next once you have it? Are you going to determine where each value of VAR1 exists between the p25 and p75? Please explain, very often this data set is not necessary, there may be easier ways to getting to the next step (if only we knew what the next step is, we could provide those easier ways).&lt;/P&gt;</description>
      <pubDate>Wed, 13 Nov 2024 17:59:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-and-add-mean-other-statistics-to-a-dataset/m-p/950628#M371737</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2024-11-13T17:59:31Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate and add mean, other statistics to a dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-and-add-mean-other-statistics-to-a-dataset/m-p/950629#M371738</link>
      <description>This worked. Thank you.&lt;BR /&gt;I want to identify various outliers (1.5*IQR, 3*IQR) among other things.</description>
      <pubDate>Wed, 13 Nov 2024 18:06:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-and-add-mean-other-statistics-to-a-dataset/m-p/950629#M371738</guid>
      <dc:creator>Vic3</dc:creator>
      <dc:date>2024-11-13T18:06:01Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate and add mean, other statistics to a dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-and-add-mean-other-statistics-to-a-dataset/m-p/950630#M371739</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/296354"&gt;@Vic3&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;BR /&gt;I want to identify various outliers (1.5*IQR, 3*IQR) among other things.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You don't need PROC MEANS or this data set NEW_DATA. SAS has a PROC that will do exactly what you want. This should work for you:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc stdize data=mydata method=iqr out=want;
    by class;
    var var1;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 13 Nov 2024 18:11:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-and-add-mean-other-statistics-to-a-dataset/m-p/950630#M371739</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2024-11-13T18:11:47Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate and add mean, other statistics to a dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Calculate-and-add-mean-other-statistics-to-a-dataset/m-p/950633#M371740</link>
      <description>Thank you, I'll explore proc stdize.</description>
      <pubDate>Wed, 13 Nov 2024 18:24:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Calculate-and-add-mean-other-statistics-to-a-dataset/m-p/950633#M371740</guid>
      <dc:creator>Vic3</dc:creator>
      <dc:date>2024-11-13T18:24:06Z</dc:date>
    </item>
  </channel>
</rss>

