

{"id":12470,"date":"2018-04-06T05:20:23","date_gmt":"2018-04-06T05:20:23","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=12470"},"modified":"2021-05-09T13:16:23","modified_gmt":"2021-05-09T07:46:23","slug":"sas-one-way-anova","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/","title":{"rendered":"SAS One Way ANOVA &#8211; SAS PROC ANOVA"},"content":{"rendered":"<p>We looked at <strong>SAS\u00a0T-test<\/strong>\u00a0in the previous tutorial, today we will be looking at a similar statistical procedure called SAS ANOVA (analysis of variance) and how it is used in <strong>SAS Programming<\/strong> for comparing means across multiple samples.<\/p>\n<p>Our focus here will be to understand SAS One Way ANOVA with example and SAS PROC ANOVA Procedure.<\/p>\n<p>Let&#8217;s start SAS One Way ANOVA and SAS PROC ANOVA.<\/p>\n<h2>What is SAS ANOVA<\/h2>\n<p>Analysis of Variance (ANOVA) in SAS Programming Language is used for comparing means of different groups but based on a concept of &#8220;Sources of Variance&#8221;. \u00a0It has 3 Variances &#8211; Overall Variance, Variance due to Groups, and Variance within Groups.<\/p>\n<p>Variance for a sample data is calculated using formula<\/p>\n<div id=\"attachment_12476\" style=\"width: 422px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/annova-formula-for-variance-1.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12476\" class=\"wp-image-12476 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/annova-formula-for-variance-1.jpg\" alt=\"SAS One Way ANOVA\" width=\"412\" height=\"173\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/annova-formula-for-variance-1.jpg 412w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/annova-formula-for-variance-1-150x63.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/annova-formula-for-variance-1-300x126.jpg 300w\" sizes=\"auto, (max-width: 412px) 100vw, 412px\" \/><\/a><p id=\"caption-attachment-12476\" class=\"wp-caption-text\">The formula of SAS ANOVA<\/p><\/div>\n<p>Some of the key assumptions in SAS ANOVA analysis are-<\/p>\n<ul>\n<li><strong>Independence-<\/strong>\u00a0Observations are independent of each other.<\/li>\n<li><strong>Normality-<\/strong>\u00a0Values follow normal distribution within each group (marriage age for each region).<\/li>\n<li><strong>Homogeneity of Variances-<\/strong>\u00a0 Variance for the data is same or similar in all the groups\/regions.<\/li>\n<\/ul>\n<h2>SAS PROC ANOVA Procedure<\/h2>\n<p>SAS Programming has a procedure called SAS PROC ANOVA which allows us to perform Analysis of Variance. First of all, we need to read the data and then use this procedure.<\/p>\n<p>SAS PROC ANOVA procedure has two statements, a CLASS statement to give a name of a categorical variable. And MODEL statement helps us to give a structure of model or analysis.<\/p>\n<p><strong>Syntax-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\">PROC ANOVA dataset;\r\nCLASS Variable;\r\nMODEL Variable1=variable2;\r\nMEANS;<\/pre>\n<p>Here variable1 and variable2 are targets and independent variables respectively.<\/p>\n<h2>SAS One Way ANOVA<\/h2>\n<p>Let us consider the dataset marriage. Here we study the dependence between the\u00a0variables age and region. In the below SAS One Way ANOVA example, marriage age is target variable and region as independent.<\/p>\n<p><strong>SAS One Way ANOVA Example-<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\">data marriage;\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 input region $ age;\r\ncards;\r\nS\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 27\r\nS\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 22\r\nS\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 22\r\nS\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 24\r\nN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0   24\r\nN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0 27\r\nN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0 28\r\nN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0 30\r\nE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 33\r\nE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 29\r\nE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30\r\nE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 27\r\nW\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0  34\r\nW\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0   35\r\nW\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0  37\r\nW\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0  29\r\n;\r\nrun;\u00a0\r\n%* ANOVA using SAS;\u00a0\r\nproc anova data=marriage;\r\n\u00a0class region;\r\n\u00a0MODEL\u00a0\u00a0age =region;\r\nrun;<\/pre>\n<p>&nbsp;<\/p>\n<div id=\"attachment_12477\" style=\"width: 531px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/onw-way-anova-output.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12477\" class=\"wp-image-12477 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/onw-way-anova-output.jpg\" alt=\"SAS One Way ANOVA\" width=\"521\" height=\"156\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/onw-way-anova-output.jpg 521w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/onw-way-anova-output-150x45.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/onw-way-anova-output-300x90.jpg 300w\" sizes=\"auto, (max-width: 521px) 100vw, 521px\" \/><\/a><p id=\"caption-attachment-12477\" class=\"wp-caption-text\">SAS One Way ANOVA Example<\/p><\/div>\n<p>We can also see<strong>\u00a0SAS Box Plot<\/strong> which we get in SAS output. This gives a visualization of the data.<\/p>\n<div id=\"attachment_12478\" style=\"width: 577px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/box-plot-of-annova.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12478\" class=\"wp-image-12478 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/box-plot-of-annova.jpg\" alt=\"SAS One Way ANOVA\" width=\"567\" height=\"419\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/box-plot-of-annova.jpg 567w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/box-plot-of-annova-150x111.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/box-plot-of-annova-300x222.jpg 300w\" sizes=\"auto, (max-width: 567px) 100vw, 567px\" \/><\/a><p id=\"caption-attachment-12478\" class=\"wp-caption-text\">SAS One Way ANOVA &#8211; Box Plot<\/p><\/div>\n<p>This was all about SAS ANOVA Tutorial. Hope you like our explanation of SAS One Way ANOVA &amp; SAS Proc ANOVA analysis.<\/p>\n<h2>Conclusion<\/h2>\n<p>Hence, we hope you all understood what is SAS ANOVA and how it can be used, we also looked at SAS One Way ANOVA. In conclusion, we saw SAS Proc ANOVA with SAS One Way ANOVA example.<\/p>\n<p>Furthermore, if you have any query feel free to ask in a comment section and stay tuned to learn more interesting things in SAS.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We looked at SAS\u00a0T-test\u00a0in the previous tutorial, today we will be looking at a similar statistical procedure called SAS ANOVA (analysis of variance) and how it is used in SAS Programming for comparing means&#46;&#46;&#46;<\/p>\n","protected":false},"author":6,"featured_media":12480,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[59],"tags":[680,6312,9219,9996,9998,10027,11896,12104,12128,15924],"class_list":["post-12470","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sas","tag-analysis-of-variance","tag-how-to-run-anova-in-sas","tag-one-way-anova-in-sas","tag-proc-anova-procedure","tag-proc-anova-ucla","tag-proc-glm-anova","tag-sas-anova-analysis","tag-sas-one-way-anova","tag-sas-proc-anova-procedure","tag-what-is-sas-anova"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SAS One Way ANOVA - SAS PROC ANOVA - DataFlair<\/title>\n<meta name=\"description\" content=\"SAS ANOVA Tutorial- What is SAS One Way ANOVA, SAS PROC ANOVA Procedure, How Can we run one way ANOVA in SAS, SAS ANOVA Formula,SAS One Way ANOVA example\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SAS One Way ANOVA - SAS PROC ANOVA - DataFlair\" \/>\n<meta property=\"og:description\" content=\"SAS ANOVA Tutorial- What is SAS One Way ANOVA, SAS PROC ANOVA Procedure, How Can we run one way ANOVA in SAS, SAS ANOVA Formula,SAS One Way ANOVA example\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-04-06T05:20:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-09T07:46:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/SAS-ANOVA-01.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SAS One Way ANOVA - SAS PROC ANOVA - DataFlair","description":"SAS ANOVA Tutorial- What is SAS One Way ANOVA, SAS PROC ANOVA Procedure, How Can we run one way ANOVA in SAS, SAS ANOVA Formula,SAS One Way ANOVA example","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/","og_locale":"en_US","og_type":"article","og_title":"SAS One Way ANOVA - SAS PROC ANOVA - DataFlair","og_description":"SAS ANOVA Tutorial- What is SAS One Way ANOVA, SAS PROC ANOVA Procedure, How Can we run one way ANOVA in SAS, SAS ANOVA Formula,SAS One Way ANOVA example","og_url":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2018-04-06T05:20:23+00:00","article_modified_time":"2021-05-09T07:46:23+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/SAS-ANOVA-01.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89"},"headline":"SAS One Way ANOVA &#8211; SAS PROC ANOVA","datePublished":"2018-04-06T05:20:23+00:00","dateModified":"2021-05-09T07:46:23+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/"},"wordCount":437,"commentCount":2,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/SAS-ANOVA-01.jpg","keywords":["Analysis of Variance","how to run anova in sas","One Way ANOVA in SAS","PROC ANOVA Procedure","proc anova ucla","proc glm anova","SAS ANOVA analysis","SAS One Way ANOVA","SAS PROC ANOVA Procedure","What is SAS ANOVA"],"articleSection":["SAS Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/","url":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/","name":"SAS One Way ANOVA - SAS PROC ANOVA - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/SAS-ANOVA-01.jpg","datePublished":"2018-04-06T05:20:23+00:00","dateModified":"2021-05-09T07:46:23+00:00","description":"SAS ANOVA Tutorial- What is SAS One Way ANOVA, SAS PROC ANOVA Procedure, How Can we run one way ANOVA in SAS, SAS ANOVA Formula,SAS One Way ANOVA example","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/SAS-ANOVA-01.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/SAS-ANOVA-01.jpg","width":1200,"height":628,"caption":"SAS One Way ANOVA"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/sas-one-way-anova\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"garbage collection algorithm in data structure","item":"https:\/\/data-flair.training\/blogs\/tag\/garbage-collection-algorithm-in-data-structure\/"},{"@type":"ListItem","position":3,"name":"SAS One Way ANOVA &#8211; SAS PROC ANOVA"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"The DataFlair Team provides industry-driven content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our expert educators focus on delivering value-packed, easy-to-follow resources for tech enthusiasts and professionals.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam2\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/12470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=12470"}],"version-history":[{"count":5,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/12470\/revisions"}],"predecessor-version":[{"id":93116,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/12470\/revisions\/93116"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/12480"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=12470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=12470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=12470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}