{"id":1092,"date":"2023-07-27T16:55:18","date_gmt":"2023-07-27T16:55:18","guid":{"rendered":"https:\/\/statorials.org\/nl\/shapiro-wilk-test-r\/"},"modified":"2023-07-27T16:55:18","modified_gmt":"2023-07-27T16:55:18","slug":"shapiro-wilk-test-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/shapiro-wilk-test-r\/","title":{"rendered":"Een shapiro-wilk-test uitvoeren in r (met voorbeelden)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">De <strong>Shapiro-Wilk-test<\/strong> is een test van normaliteit. Het wordt gebruikt om te bepalen of een steekproef wel of niet uit een<a href=\"https:\/\/statorials.org\/nl\/de-normale-verdeling\/\" target=\"_blank\" rel=\"noopener noreferrer\">normale verdeling<\/a> komt.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dit type test is handig om te bepalen of een bepaalde gegevensset al dan niet uit een normale verdeling komt, wat een veelgebruikte aanname is in veel statistische tests, waaronder <a href=\"https:\/\/statorials.org\/nl\/meervoudige-lineaire-regressie-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">regressie<\/a> , <a href=\"https:\/\/statorials.org\/nl\/enkele-reis-anova-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">ANOVA<\/a> , <a href=\"https:\/\/statorials.org\/nl\/een-monster-t-test\/\" target=\"_blank\" rel=\"noopener noreferrer\">t-tests<\/a> en vele andere. &#8218;anderen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">We kunnen eenvoudig een Shapiro-Wilk-test uitvoeren op een bepaalde dataset met behulp van de volgende ingebouwde functie in R:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>vormro.test(x)<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Goud:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>x:<\/strong> een numerieke vector van gegevenswaarden.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Deze functie produceert een <em>W-<\/em> teststatistiek samen met een overeenkomstige p-waarde. Als de p-waarde kleiner is dan \u03b1 = 0,05, is er voldoende bewijs om te zeggen dat de steekproef niet uit een normaal verdeelde populatie komt.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><em><strong>Opmerking:<\/strong> de steekproefomvang moet tussen 3 en 5.000 liggen om de functie shapiro.test() te kunnen gebruiken.<\/em><\/span><\/p>\n<p> <span style=\"color: #000000;\">Deze tutorial toont verschillende voorbeelden van praktisch gebruik van deze functie.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld 1: Shapiro-Wilk-test op normale gegevens<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u een Shapiro-Wilk-test uitvoert op een gegevensset met steekproefomvang n=100:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#make this example reproducible<\/span>\nset.seed(0)\n\n<span style=\"color: #008080;\">#create dataset of 100 random values generated from a normal distribution<\/span>\ndata &lt;- rnorm(100)\n\n<span style=\"color: #008080;\">#perform Shapiro-Wilk test for normality<\/span>\nshapiro.test(data)\n\n\tShapiro-Wilk normality test\n\ndata:data\nW = 0.98957, p-value = 0.6303\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De p-waarde van de test blijkt <strong>0,6303<\/strong> te zijn. Omdat deze waarde niet kleiner is dan 0,05, kunnen we aannemen dat de steekproefgegevens afkomstig zijn uit een normaal verdeelde populatie.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dit resultaat zou niet verrassend moeten zijn, aangezien we de voorbeeldgegevens hebben gegenereerd met behulp van de functie rnorm(), die willekeurige waarden genereert uit een normale verdeling met gemiddelde = 0 en standaarddeviatie = 1.<\/span><\/p>\n<p> <strong><span style=\"color: #000000;\">Gerelateerd:<\/span><\/strong> <a href=\"https:\/\/statorials.org\/nl\/dnorm-pnorm-rnorm-qnorm-in-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Een gids voor dnorm, pnorm, qnorm en rnorm in R<\/a><\/p>\n<p> <span style=\"color: #000000;\">We kunnen ook een histogram maken om visueel te verifi\u00ebren dat de voorbeeldgegevens normaal verdeeld zijn:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>hist(data, col=' <span style=\"color: #008000;\">steelblue<\/span> ')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11164 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/shapiror1.png\" alt=\"Shapiro-Wilk-test voor normaliteit in R\" width=\"391\" height=\"401\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">We kunnen zien dat de verdeling vrij klokvormig is met een piek in het midden van de verdeling, wat typerend is voor normaal verdeelde gegevens.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld 2: Shapiro-Wilk-test op niet-normale gegevens<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe je een Shapiro-Wilk-test uitvoert op een dataset met steekproefomvang n=100, waarbij de waarden willekeurig worden gegenereerd op basis van een <a href=\"https:\/\/statorials.org\/nl\/distributie-van-vis\/\" target=\"_blank\" rel=\"noopener noreferrer\">Poisson-verdeling<\/a> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#make this example reproducible<\/span>\nset.seed(0)\n\n<span style=\"color: #008080;\">#create dataset of 100 random values generated from a Poisson distribution<\/span>\ndata &lt;- rpois(n=100, lambda=3)\n\n<span style=\"color: #008080;\">#perform Shapiro-Wilk test for normality<\/span>\nshapiro.test(data)\n\n\tShapiro-Wilk normality test\n\ndata:data\nW = 0.94397, p-value = 0.0003393\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De p-waarde van de test blijkt <strong>0,0003393<\/strong> te zijn. Omdat deze waarde kleiner is dan 0,05, hebben we voldoende bewijs om te zeggen dat de steekproefgegevens <em>niet<\/em> afkomstig zijn van een normaal verdeelde populatie.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dit resultaat zou niet verrassend moeten zijn, aangezien we de voorbeeldgegevens hebben gegenereerd met behulp van de functie rpois(), die willekeurige waarden genereert uit een Poisson-verdeling.<\/span><\/p>\n<p> <strong><span style=\"color: #000000;\">Gerelateerd:<\/span><\/strong> <a href=\"https:\/\/statorials.org\/nl\/ppois-ppois-qpois-rpois-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Een gids voor dpois, ppois, qpois en rpois in R<\/a><\/p>\n<p> <span style=\"color: #000000;\">We kunnen ook een histogram maken om visueel te zien dat de voorbeeldgegevens niet normaal verdeeld zijn:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>hist(data, col=' <span style=\"color: #008000;\">coral2<\/span> ')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11165 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/shapiror2.png\" alt=\"Shapiro-Wilk-testhistogram in R\" width=\"386\" height=\"388\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">We kunnen zien dat de verdeling rechtsscheef is en niet de typische &#8222;klokvorm&#8220; heeft die hoort bij een normale verdeling. Ons histogram komt dus overeen met de resultaten van de Shapiro-Wilk-test en bevestigt dat onze voorbeeldgegevens niet uit een normale verdeling komen.<\/span><\/p>\n<h3> <strong>Wat te doen met niet-normale gegevens<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Als een bepaalde dataset <em>niet normaal verdeeld is<\/em> , kunnen we vaak een van de volgende transformaties uitvoeren om deze normaler te maken:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>1. Logtransformatie:<\/strong> transformeer de responsvariabele van y naar <strong>log(y)<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>2. Vierkantsworteltransformatie:<\/strong> Transformeer de responsvariabele van y naar <strong>\u221ay<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>3. Derdemachtsworteltransformatie:<\/strong> transformeer de responsvariabele van y naar <strong>y <sup>1\/3<\/sup><\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Door deze transformaties uit te voeren, benadert de responsvariabele doorgaans de normale verdeling.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Bekijk <a href=\"https:\/\/statorials.org\/nl\/transformeer-gegevens-in-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">deze tutorial<\/a> om te zien hoe u deze transformaties in de praktijk kunt uitvoeren.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/nl\/anderson-cheri-test-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Hoe een Anderson-Darling-test uit te voeren in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/kolmogorov-smirnov-test-r\/\" target=\"_blank\" rel=\"noopener\">Hoe een Kolmogorov-Smirnov-test uit te voeren in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/shapiro-wilk-testpython\/\" target=\"_blank\" rel=\"noopener noreferrer\">Hoe u een Shapiro-Wilk-test uitvoert in Python<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>De Shapiro-Wilk-test is een test van normaliteit. Het wordt gebruikt om te bepalen of een steekproef wel of niet uit eennormale verdeling komt. Dit type test is handig om te bepalen of een bepaalde gegevensset al dan niet uit een normale verdeling komt, wat een veelgebruikte aanname is in veel statistische tests, waaronder regressie , [&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-1092","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 Shapiro-Wilk-test uitvoeren in R (met voorbeelden)<\/title>\n<meta name=\"description\" content=\"Een eenvoudige uitleg over het uitvoeren van een Shapiro-Wilk-test voor normaliteit in R, inclusief verschillende voorbeelden.\" \/>\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\/shapiro-wilk-test-r\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Een Shapiro-Wilk-test uitvoeren in R (met voorbeelden)\" \/>\n<meta property=\"og:description\" content=\"Een eenvoudige uitleg over het uitvoeren van een Shapiro-Wilk-test voor normaliteit in R, inclusief verschillende voorbeelden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/shapiro-wilk-test-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T16:55:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/shapiror1.png\" \/>\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\/shapiro-wilk-test-r\/\",\"url\":\"https:\/\/statorials.org\/nl\/shapiro-wilk-test-r\/\",\"name\":\"Een Shapiro-Wilk-test uitvoeren in R (met voorbeelden)\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-27T16:55:18+00:00\",\"dateModified\":\"2023-07-27T16:55:18+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"Een eenvoudige uitleg over het uitvoeren van een Shapiro-Wilk-test voor normaliteit in R, inclusief verschillende voorbeelden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/shapiro-wilk-test-r\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/shapiro-wilk-test-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/shapiro-wilk-test-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Een shapiro-wilk-test uitvoeren in r (met voorbeelden)\"}]},{\"@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 Shapiro-Wilk-test uitvoeren in R (met voorbeelden)","description":"Een eenvoudige uitleg over het uitvoeren van een Shapiro-Wilk-test voor normaliteit in R, inclusief verschillende voorbeelden.","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\/shapiro-wilk-test-r\/","og_locale":"de_DE","og_type":"article","og_title":"Een Shapiro-Wilk-test uitvoeren in R (met voorbeelden)","og_description":"Een eenvoudige uitleg over het uitvoeren van een Shapiro-Wilk-test voor normaliteit in R, inclusief verschillende voorbeelden.","og_url":"https:\/\/statorials.org\/nl\/shapiro-wilk-test-r\/","og_site_name":"Statorials","article_published_time":"2023-07-27T16:55:18+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/shapiror1.png"}],"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\/shapiro-wilk-test-r\/","url":"https:\/\/statorials.org\/nl\/shapiro-wilk-test-r\/","name":"Een Shapiro-Wilk-test uitvoeren in R (met voorbeelden)","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-27T16:55:18+00:00","dateModified":"2023-07-27T16:55:18+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"Een eenvoudige uitleg over het uitvoeren van een Shapiro-Wilk-test voor normaliteit in R, inclusief verschillende voorbeelden.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/shapiro-wilk-test-r\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/shapiro-wilk-test-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/shapiro-wilk-test-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Een shapiro-wilk-test uitvoeren in r (met voorbeelden)"}]},{"@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\/1092","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=1092"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1092\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=1092"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=1092"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=1092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}