{"id":1597,"date":"2023-07-25T17:34:04","date_gmt":"2023-07-25T17:34:04","guid":{"rendered":"https:\/\/statorials.org\/nl\/nemenyi-python-test\/"},"modified":"2023-07-25T17:34:04","modified_gmt":"2023-07-25T17:34:04","slug":"nemenyi-python-test","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/nemenyi-python-test\/","title":{"rendered":"Hoe u de nemenyi post-hoc-test uitvoert in python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">De <a href=\"https:\/\/statorials.org\/nl\/friedman-test\/\" target=\"_blank\" rel=\"noopener\">Friedman-test<\/a> is een niet-parametrisch alternatief<a href=\"https:\/\/statorials.org\/nl\/herhaalde-metingen-anova-python\/\" target=\"_blank\" rel=\"noopener\">voor ANOVA met herhaalde metingen<\/a> . Het wordt gebruikt om te bepalen of er al dan niet een statistisch significant verschil bestaat tussen de gemiddelden van drie of meer groepen waarin dezelfde onderwerpen in elke groep voorkomen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Als de p-waarde van de Friedman-test statistisch significant is, kunnen we de <strong>Nemenyi post-hoc-test<\/strong> uitvoeren om precies te bepalen welke groepen verschillend zijn.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Het volgende stapsgewijze voorbeeld laat zien hoe u de Nemenyi-test in Python uitvoert.<\/span><\/p>\n<h3> <strong>Stap 1: Cre\u00eber de gegevens<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Stel dat een onderzoeker wil weten of de reactietijden van pati\u00ebnten gelijk zijn bij drie verschillende medicijnen. Om dit te testen mat hij de reactietijd (in seconden) van tien verschillende pati\u00ebnten op elk van de drie medicijnen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">We kunnen de volgende drie tabellen maken die de responstijden voor elke pati\u00ebnt op elk van de drie medicijnen bevatten:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>group1 = [4, 6, 3, 4, 3, 2, 2, 7, 6, 5]\ngroup2 = [5, 6, 8, 7, 7, 8, 4, 6, 4, 5]\ngroup3 = [2, 2, 5, 3, 2, 2, 1, 4, 3, 2]<\/strong><\/pre>\n<h3> <strong>Stap 2: Voer de Friedman-test uit<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Vervolgens zullen we de Friedman-test uitvoeren met behulp van de <a href=\"https:\/\/docs.scipy.org\/doc\/scipy\/reference\/generated\/scipy.stats.friedmanchisquare.html\" target=\"_blank\" rel=\"noopener\">friedmanchisquare() functie<\/a> uit de scipy.stats-bibliotheek:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">from<\/span> scipy <span style=\"color: #107d3f;\">import<\/span> stats\n\n<span style=\"color: #008080;\">#perform Friedman Test\n<\/span>stats. <span style=\"color: #3366ff;\">friedmanchisquare<\/span> (group1, group2, group3)\n\nFriedmanchisquareResult(statistic=13.3513513, pvalue=0.00126122012)<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De Friedman-test gebruikt de volgende nul- en alternatieve hypothesen:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>De nulhypothese (H <sub>0<\/sub> ):<\/strong> Het gemiddelde van elke populatie is gelijk.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>De alternatieve hypothese: (Ha):<\/strong> Ten minste \u00e9\u00e9n populatiegemiddelde verschilt van de andere.<\/span><\/p>\n<p> <span style=\"color: #000000;\">In dit voorbeeld is de teststatistiek <strong>13,35135<\/strong> en de overeenkomstige p-waarde <strong>0,00126<\/strong> . Omdat deze p-waarde kleiner is dan 0,05, kunnen we de nulhypothese verwerpen dat de gemiddelde responstijd voor alle drie de geneesmiddelen hetzelfde is.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Met andere woorden, we hebben voldoende bewijs om te concluderen dat het type medicijn dat wordt gebruikt statistisch significante verschillen in responstijd veroorzaakt.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Stap 3: Voer de Nemenyi-test uit<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Vervolgens kunnen we de Nemenyi post-hoc-test uitvoeren om precies te bepalen welke groepen verschillende gemiddelden hebben.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Om dit te doen, moeten we de scikit-posthocs-bibliotheek installeren:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\"><span style=\"color: #000000;\">pip<\/span> install <span style=\"color: #000000;\">scikit-posthocs\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Vervolgens zullen we de functie <strong>posthoc_nemenyi_friedman()<\/strong> gebruiken om de post-hoc-test van Nemenyi uit te voeren:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> scikit_posthocs <span style=\"color: #008000;\">as<\/span> sp\n<span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\">#combine three groups into one array\n<\/span>data = np. <span style=\"color: #3366ff;\">array<\/span> ([group1, group2, group3])\n\n<span style=\"color: #008080;\">#perform Nemenyi post-hoc test\n<\/span>sp. <span style=\"color: #3366ff;\">posthoc_nemenyi_friedman<\/span> ( <span style=\"color: #3366ff;\">data.T<\/span> )\n\n\t0 1 2\n0 1.000000 0.437407 0.065303\n1 0.437407 1.000000 0.001533\n2 0.065303 0.001533 1.000000\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Opmerking:<\/strong> we moesten de numpy-array (data.T) transponeren om de post-hoc-test correct uit te voeren.<\/span><\/p>\n<p> <span style=\"color: #000000;\">De post-hoc-test van Nemeyi retourneert p-waarden voor elke paarsgewijze vergelijking van gemiddelden. Uit het resultaat kunnen we de volgende p-waarden zien:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">P-waarde van groep 0 vergeleken met groep 1: <strong>0,4374<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">P-waarde van groep 0 vergeleken met groep 2: <strong>0,0653<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">P-waarde van groep 1 vergeleken met groep 2: <strong>0,0015<\/strong><\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Bij \u03b1 = 0,05 zijn Groep 1 en Groep 2 de enige twee groepen met statistisch significant verschillende gemiddelden.<\/span><\/p>\n<p> <em><span style=\"color: #000000;\"><strong>Opmerking:<\/strong> de test van Nemenyi heeft het groepsnummer omgezet van 1, 2, 3 naar 0, 1, 2. De groepen in de oorspronkelijke gegevens die significant verschillen zijn dus de groepen 2 en 3.<\/span><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>De Friedman-test is een niet-parametrisch alternatiefvoor ANOVA met herhaalde metingen . Het wordt gebruikt om te bepalen of er al dan niet een statistisch significant verschil bestaat tussen de gemiddelden van drie of meer groepen waarin dezelfde onderwerpen in elke groep voorkomen. Als de p-waarde van de Friedman-test statistisch significant is, kunnen we de Nemenyi [&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-1597","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 de Nemenyi post-hoc-test uitvoert in Python<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe u de Nemenyi post-hoc-test in Python uitvoert, inclusief een stapsgewijs voorbeeld.\" \/>\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\/nemenyi-python-test\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe u de Nemenyi post-hoc-test uitvoert in Python\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe u de Nemenyi post-hoc-test in Python uitvoert, inclusief een stapsgewijs voorbeeld.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/nemenyi-python-test\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-25T17:34:04+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=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/nemenyi-python-test\/\",\"url\":\"https:\/\/statorials.org\/nl\/nemenyi-python-test\/\",\"name\":\"Hoe u de Nemenyi post-hoc-test uitvoert in Python\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-25T17:34:04+00:00\",\"dateModified\":\"2023-07-25T17:34:04+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe u de Nemenyi post-hoc-test in Python uitvoert, inclusief een stapsgewijs voorbeeld.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/nemenyi-python-test\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/nemenyi-python-test\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/nemenyi-python-test\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe u de nemenyi post-hoc-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 de Nemenyi post-hoc-test uitvoert in Python","description":"In deze tutorial wordt uitgelegd hoe u de Nemenyi post-hoc-test in Python uitvoert, inclusief een stapsgewijs voorbeeld.","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\/nemenyi-python-test\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe u de Nemenyi post-hoc-test uitvoert in Python","og_description":"In deze tutorial wordt uitgelegd hoe u de Nemenyi post-hoc-test in Python uitvoert, inclusief een stapsgewijs voorbeeld.","og_url":"https:\/\/statorials.org\/nl\/nemenyi-python-test\/","og_site_name":"Statorials","article_published_time":"2023-07-25T17:34:04+00:00","author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/nemenyi-python-test\/","url":"https:\/\/statorials.org\/nl\/nemenyi-python-test\/","name":"Hoe u de Nemenyi post-hoc-test uitvoert in Python","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-25T17:34:04+00:00","dateModified":"2023-07-25T17:34:04+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe u de Nemenyi post-hoc-test in Python uitvoert, inclusief een stapsgewijs voorbeeld.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/nemenyi-python-test\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/nemenyi-python-test\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/nemenyi-python-test\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe u de nemenyi post-hoc-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\/1597","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=1597"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1597\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=1597"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=1597"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=1597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}