{"id":872,"date":"2023-07-28T11:36:25","date_gmt":"2023-07-28T11:36:25","guid":{"rendered":"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/"},"modified":"2023-07-28T11:36:25","modified_gmt":"2023-07-28T11:36:25","slug":"anderson-cheri-testpython","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/","title":{"rendered":"Hoe u een anderson-darling-test uitvoert in python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Een <strong>Anderson-Darling-test<\/strong> is een goodness-of-fit-test die meet hoe goed uw gegevens in een bepaalde verdeling passen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Deze test wordt meestal gebruikt om te bepalen of uw gegevens al dan niet een <a href=\"https:\/\/statorials.org\/nl\/de-normale-verdeling\/\" target=\"_blank\" rel=\"noopener\">normale verdeling<\/a> volgen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dit type test is handig voor het testen van de normaliteit, wat een veelgebruikte aanname is in veel statistische tests, waaronder <a href=\"https:\/\/statorials.org\/nl\/lineaire-regressiepython\/\" target=\"_blank\" rel=\"noopener\">regressie<\/a> , <a href=\"https:\/\/statorials.org\/nl\/een-manier-anova-python\/\" target=\"_blank\" rel=\"noopener\">ANOVA<\/a> , t-tests en vele andere.<\/span><\/p>\n<h3> <strong>Voorbeeld: Anderson-Darling-test in Python<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Om een Anderson-Darling-test in Python uit te voeren, kunnen we de <a href=\"https:\/\/docs.scipy.org\/doc\/scipy\/reference\/generated\/scipy.stats.anderson.html\" target=\"_blank\" rel=\"noopener\">functie anderson()<\/a> uit de scipy.stats-bibliotheek gebruiken, die de volgende syntaxis gebruikt:<\/span><\/p>\n<p> <strong><span style=\"color: #000000;\">Anderson(x, dist=&#8217;norm&#8216;)<\/span><\/strong><\/p>\n<p> <span style=\"color: #000000;\">Goud:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>x<\/strong> : tabel met voorbeeldgegevens<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>dist<\/strong> : het type distributie waarop moet worden getest. De standaardwaarde is &#8222;standaard&#8220;, maar u kunt ook &#8222;expon&#8220; of &#8222;logistiek&#8220; opgeven.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Hier ziet u bijvoorbeeld hoe u een Anderson-Darling-test uitvoert op een steekproef van 50 normaal verdeelde willekeurige variabelen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> numpy <span style=\"color: #107d3f;\">as<\/span> np\n\n<span style=\"color: #008080;\">#create data<\/span>\nnp.random.seed(0)\ndata = np.random.normal(size=50)\n\n<span style=\"color: #008080;\">#perform Anderson-Darling Test<\/span> \n<span style=\"color: #107d3f;\">from<\/span> scipy.stats <span style=\"color: #107d3f;\">import<\/span> anderson\nanderson(data)\n\nAndersonResult( <span style=\"color: #3366ff;\">statistic<\/span> =0.15006999533388665,\n               <span style=\"color: #3366ff;\">critical_values<\/span> =array([0.538, 0.613, 0.736, 0.858, 1.021]),\n               <span style=\"color: #3366ff;\">significance_level<\/span> =array([15. , 10. , 5. , 2.5, 1. ]))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De teststatistiek is <strong>0,150<\/strong> . We kunnen deze waarde vergelijken met elke kritische waarde die overeenkomt met elk significantieniveau om te zien of de testresultaten significant zijn. Bijvoorbeeld:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">De kritische waarde voor \u03b1 = 0,01 is <strong>1,021<\/strong> . Omdat de teststatistiek (0,150) niet groter is dan deze kritische waarde, zijn de resultaten niet significant op het significantieniveau van 0,01.<\/span><\/li>\n<li> <span style=\"color: #000000;\">De kritische waarde voor \u03b1 = 0,025 is <strong>0,858<\/strong> . Omdat de teststatistiek (0,150) niet groter is dan deze kritische waarde, zijn de resultaten niet significant op het significantieniveau van 0,025.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Enzovoort.<\/span><\/p>\n<p> <span style=\"color: #000000;\">We kunnen zien dat de testresultaten op geen enkel significantieniveau significant zijn, wat betekent dat we de nulhypothese van de test niet zullen verwerpen. We hebben dus niet voldoende bewijs om te beweren dat de steekproefgegevens niet normaal verdeeld zijn.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dit resultaat zou niet verrassend moeten zijn, aangezien we de functie <strong>np.rand.normal()<\/strong> hebben gebruikt om een steekproef van 50 normaal verdeelde waarden te genereren.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Overweeg in plaats daarvan of we de Anderson-Darling-test hebben uitgevoerd op een steekproef van 50 willekeurige gehele getallen tussen 0 en 10:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> numpy <span style=\"color: #107d3f;\">as<\/span> np\n\n<span style=\"color: #008080;\">#create data<\/span>\nnp.random.seed(0)\ndata = np.random.randint(0, 10, size=50)\n\n<span style=\"color: #008080;\">#perform Anderson-Darling Test<\/span> \n<span style=\"color: #107d3f;\">from<\/span> scipy.stats <span style=\"color: #107d3f;\">import<\/span> anderson\nanderson(data)\n\nAndersonResult( <span style=\"color: #3366ff;\">statistic<\/span> =1.1926463985076836,\n               <span style=\"color: #3366ff;\">critical_values<\/span> =array([0.538, 0.613, 0.736, 0.858, 1.021]),\n               <span style=\"color: #3366ff;\">significance_level<\/span> =array([15. , 10. , 5. , 2.5, 1. ]))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De teststatistiek is <strong>1,1926<\/strong> . We kunnen deze waarde vergelijken met elke kritische waarde die overeenkomt met elk significantieniveau om te zien of de testresultaten significant zijn. Bijvoorbeeld:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">De kritische waarde voor \u03b1 = 0,01 is <strong>1,021<\/strong> . Omdat de teststatistiek (1,1926) groter is dan deze kritische waarde, zijn de resultaten significant op het significantieniveau van 0,01.<\/span><\/li>\n<li> <span style=\"color: #000000;\">De kritische waarde voor \u03b1 = 0,025 is <strong>0,858<\/strong> . Omdat de teststatistiek (1,1926) groter is dan deze kritische waarde, zijn de resultaten significant op het significantieniveau van 0,025.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Enzovoort.<\/span><\/p>\n<p> <span style=\"color: #000000;\">We kunnen zien dat de testresultaten significant zijn op elk significantieniveau, wat betekent dat we de nulhypothese van de test zouden verwerpen, ongeacht welk significantieniveau we kiezen. We hebben dus voldoende bewijs om te zeggen dat de steekproefgegevens niet normaal verdeeld zijn.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dit resultaat zou ook niet verrassend moeten zijn, aangezien we de functie <strong>np.rand.randint()<\/strong> hebben gebruikt om een steekproef van 50 willekeurige gehele getallen tussen 0 en 10 te genereren, wat waarschijnlijk geen normale verdeling zal volgen.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><em>Meer Python-tutorials vind je hier<\/em> .<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Een Anderson-Darling-test is een goodness-of-fit-test die meet hoe goed uw gegevens in een bepaalde verdeling passen. Deze test wordt meestal gebruikt om te bepalen of uw gegevens al dan niet een normale verdeling volgen. Dit type test is handig voor het testen van de normaliteit, wat een veelgebruikte aanname is in veel statistische tests, waaronder [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-872","post","type-post","status-publish","format-standard","hentry","category-gids"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hoe u een Anderson-Darling-test uitvoert in Python - Statorials<\/title>\n<meta name=\"description\" content=\"Een eenvoudige uitleg over het uitvoeren van een Anderson-Darling-test voor normaliteit in Python.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe u een Anderson-Darling-test uitvoert in Python - Statorials\" \/>\n<meta property=\"og:description\" content=\"Een eenvoudige uitleg over het uitvoeren van een Anderson-Darling-test voor normaliteit in Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T11:36:25+00:00\" \/>\n<meta name=\"author\" content=\"Dr.benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr.benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/\",\"url\":\"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/\",\"name\":\"Hoe u een Anderson-Darling-test uitvoert in Python - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-28T11:36:25+00:00\",\"dateModified\":\"2023-07-28T11:36:25+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"Een eenvoudige uitleg over het uitvoeren van een Anderson-Darling-test voor normaliteit in Python.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe u een anderson-darling-test uitvoert in python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/nl\/#website\",\"url\":\"https:\/\/statorials.org\/nl\/\",\"name\":\"Statorials\",\"description\":\"Uw gids voor statistische competentie\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/nl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\",\"name\":\"Dr.benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr.benjamin anderson\"},\"description\":\"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder\",\"sameAs\":[\"http:\/\/statorials.org\/nl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hoe u een Anderson-Darling-test uitvoert in Python - Statorials","description":"Een eenvoudige uitleg over het uitvoeren van een Anderson-Darling-test voor normaliteit in Python.","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:\/\/statorials.org\/nl\/anderson-cheri-testpython\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe u een Anderson-Darling-test uitvoert in Python - Statorials","og_description":"Een eenvoudige uitleg over het uitvoeren van een Anderson-Darling-test voor normaliteit in Python.","og_url":"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/","og_site_name":"Statorials","article_published_time":"2023-07-28T11:36:25+00:00","author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/","url":"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/","name":"Hoe u een Anderson-Darling-test uitvoert in Python - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-28T11:36:25+00:00","dateModified":"2023-07-28T11:36:25+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"Een eenvoudige uitleg over het uitvoeren van een Anderson-Darling-test voor normaliteit in Python.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/anderson-cheri-testpython\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe u een anderson-darling-test uitvoert in python"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/nl\/#website","url":"https:\/\/statorials.org\/nl\/","name":"Statorials","description":"Uw gids voor statistische competentie","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/nl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219","name":"Dr.benjamin anderson","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Dr.benjamin anderson"},"description":"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder","sameAs":["http:\/\/statorials.org\/nl"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/comments?post=872"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/872\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=872"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=872"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}