{"id":858,"date":"2023-07-28T12:45:51","date_gmt":"2023-07-28T12:45:51","guid":{"rendered":"https:\/\/statorials.org\/nl\/ancova-python\/"},"modified":"2023-07-28T12:45:51","modified_gmt":"2023-07-28T12:45:51","slug":"ancova-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/ancova-python\/","title":{"rendered":"Hoe een ancova uit te voeren in python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Een<\/span> <a href=\"https:\/\/statorials.org\/nl\/ankoof\/\" target=\"_blank\" rel=\"noopener noreferrer\">ANCOVA<\/a> <span style=\"color: #000000;\">(\u201canalyse van covariantie\u201d) wordt gebruikt om te bepalen of er al dan niet een statistisch significant verschil bestaat tussen de gemiddelden van drie of meer onafhankelijke groepen, na controle voor een of meer <a href=\"https:\/\/statorials.org\/nl\/covariaat-2\/\" target=\"_blank\" rel=\"noopener noreferrer\">covariaten<\/a> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">In deze tutorial wordt uitgelegd hoe u een ANCOVA in Python uitvoert.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld: ANCOVA in Python<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Een docent wil weten of drie verschillende studietechnieken van invloed zijn op examenscores, maar ze wil rekening houden met het huidige cijfer dat de leerling al in de klas heeft.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Er wordt een ANCOVA uitgevoerd met behulp van de volgende variabelen:<\/span><\/p>\n<ul data-slot-rendered-dynamic=\"true\">\n<li> <span style=\"color: #000000;\"><strong>Factorvariabele:<\/strong> technische studie<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Covariaat:<\/strong> huidige score<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Responsvariabele:<\/strong> examenscore<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Volg de volgende stappen om een ANCOVA op deze dataset uit te voeren:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Stap 1: Voer de gegevens in.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Eerst maken we een Panda DataFrame om onze gegevens op te slaan:<\/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<span style=\"color: #107d3f;\">import<\/span> pandas <span style=\"color: #107d3f;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create data<\/span>\ndf = pd.DataFrame({'technique': np.repeat(['A', 'B', 'C'], 5),\n                   'current_grade': [67, 88, 75, 77, 85,\n                                     92, 69, 77, 74, 88, \n                                     96, 91, 88, 82, 80],\n                   'exam_score': [77, 89, 72, 74, 69,\n                                  78, 88, 93, 94, 90,\n                                  85, 81, 83, 88, 79]})\n<span style=\"color: #008080;\">#view data<\/span> \ndf\n\n   technical current_grade exam_score\n0 A 67 77\n1 A 88 89\n2 A 75 72\n3 A 77 74\n4 A 85 69\n5 B 92 78\n6 B 69 88\n7 B 77 93\n8 B 74 94\n9 B 88 90\n10 C 96 85\n11 C 91 81\n12 C 88 83\n13 C 82 88\n14 C 80 79\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Stap 2: Voer ANCOVA uit.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Vervolgens zullen we een ANCOVA uitvoeren met behulp van de <a href=\"https:\/\/pingouin-stats.org\/generated\/pingouin.ancova.html\" target=\"_blank\" rel=\"noopener noreferrer\">ancova() functie<\/a> uit de pingu\u00efnbibliotheek:<\/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;\">penguin<\/span> \nfrom<\/span> penguin <span style=\"color: #107d3f;\">import<\/span> ancova\n\n<span style=\"color: #008080;\">#perform ANCOVA<\/span>\nancova(data= <span style=\"color: #008000;\">df<\/span> , dv=' <span style=\"color: #008000;\">exam_score<\/span> ', covar=' <span style=\"color: #008000;\">current_grade<\/span> ', between=' <span style=\"color: #008000;\">technique<\/span> ')\n\n\n        Source SS DF F p-unc np2\n0 technical 390.575130 2 4.80997 0.03155 0.46653\n1 current_grade 4.193886 1 0.10329 0.75393 0.00930\n2 Residual 446.606114 11 NaN NaN NaN\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Stap 3: Interpreteer de resultaten.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Uit de ANCOVA-tabel zien we dat de p-waarde (p-unc = \u201cniet-gecorrigeerde p-waarde\u201d) voor de onderzoekstechniek <strong>0,03155<\/strong> is. Omdat deze waarde kleiner is dan 0,05, kunnen we de nulhypothese verwerpen dat elk van de studietechnieken tot hetzelfde gemiddelde examencijfer leidt, <em>zelfs nadat rekening is gehouden met het huidige cijfer van de student in de klas<\/em> .<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Een ANCOVA (\u201canalyse van covariantie\u201d) wordt gebruikt om te bepalen of er al dan niet een statistisch significant verschil bestaat tussen de gemiddelden van drie of meer onafhankelijke groepen, na controle voor een of meer covariaten . In deze tutorial wordt uitgelegd hoe u een ANCOVA in Python uitvoert. Voorbeeld: ANCOVA in Python Een docent [&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-858","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>Een ANCOVA uitvoeren in Python - Statorials<\/title>\n<meta name=\"description\" content=\"Een eenvoudige uitleg over het uitvoeren van een ANCOVA 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\/ancova-python\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Een ANCOVA uitvoeren in Python - Statorials\" \/>\n<meta property=\"og:description\" content=\"Een eenvoudige uitleg over het uitvoeren van een ANCOVA in Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/ancova-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T12:45:51+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=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/ancova-python\/\",\"url\":\"https:\/\/statorials.org\/nl\/ancova-python\/\",\"name\":\"Een ANCOVA uitvoeren in Python - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-28T12:45:51+00:00\",\"dateModified\":\"2023-07-28T12:45:51+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"Een eenvoudige uitleg over het uitvoeren van een ANCOVA in Python.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/ancova-python\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/ancova-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/ancova-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe een ancova uit te voeren 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":"Een ANCOVA uitvoeren in Python - Statorials","description":"Een eenvoudige uitleg over het uitvoeren van een ANCOVA 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\/ancova-python\/","og_locale":"de_DE","og_type":"article","og_title":"Een ANCOVA uitvoeren in Python - Statorials","og_description":"Een eenvoudige uitleg over het uitvoeren van een ANCOVA in Python.","og_url":"https:\/\/statorials.org\/nl\/ancova-python\/","og_site_name":"Statorials","article_published_time":"2023-07-28T12:45:51+00:00","author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/ancova-python\/","url":"https:\/\/statorials.org\/nl\/ancova-python\/","name":"Een ANCOVA uitvoeren in Python - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-28T12:45:51+00:00","dateModified":"2023-07-28T12:45:51+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"Een eenvoudige uitleg over het uitvoeren van een ANCOVA in Python.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/ancova-python\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/ancova-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/ancova-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe een ancova uit te voeren 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\/858","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=858"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/858\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}