{"id":3792,"date":"2023-07-15T12:57:23","date_gmt":"2023-07-15T12:57:23","guid":{"rendered":"https:\/\/statorials.org\/nl\/ggplot-qq-plot\/"},"modified":"2023-07-15T12:57:23","modified_gmt":"2023-07-15T12:57:23","slug":"ggplot-qq-plot","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/ggplot-qq-plot\/","title":{"rendered":"Een qq-plot maken in ggplot2 (met voorbeeld)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Een <strong>QQ-plot,<\/strong> een afkorting van \u2018quantile-quantile\u2019, wordt gebruikt om te evalueren of een dataset mogelijk afkomstig is van een theoretische distributie.<\/span><\/p>\n<p> <span style=\"color: #000000;\">In de meeste gevallen wordt dit type plot gebruikt om te bepalen of een dataset al dan niet een normale verdeling volgt.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Als de gegevens normaal verdeeld zijn, liggen de punten op een QQ-plot op een rechte diagonale lijn.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Omgekeerd, als de punten aanzienlijk afwijken van de rechte diagonale lijn, is de kans kleiner dat de gegevens normaal verdeeld zijn.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Om een QQ-plot in ggplot2 te maken, kunt u de functies <strong>stat_qq()<\/strong> en <strong>stat_qq_line()<\/strong> als volgt gebruiken:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (ggplot2)<\/span>\n\n<\/span>ggplot(df, aes(sample=y)) +\n  stat_qq() + \n  stat_qq_line()\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De volgende voorbeelden laten zien hoe u deze syntaxis kunt gebruiken om een QQ-plot in twee verschillende scenario&#8217;s te maken.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Voorbeeld 1: QQ-plot voor normale gegevens<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u een normaal verdeelde gegevensset met 200 <a href=\"https:\/\/statorials.org\/nl\/observatie-in-de-statistiek\/\" target=\"_blank\" rel=\"noopener\">waarnemingen<\/a> genereert en een QQ-plot voor de gegevensset in R maakt:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (ggplot2)<\/span>\n\n#make this example reproducible\n<\/span>set. <span style=\"color: #3366ff;\">seeds<\/span> (1)\n\n<span style=\"color: #008080;\">#create some fake data that follows a normal distribution\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (y=rnorm(200))\n\n<span style=\"color: #008080;\">#create QQ plot\n<\/span>ggplot(df, aes(sample=y)) +\n  stat_qq() + \n  stat_qq_line()\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-30780\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/qq1.jpg\" alt=\"QQ-plot in ggplot2\" width=\"542\" height=\"414\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">We kunnen zien dat de punten voornamelijk langs de rechte diagonale lijn liggen, met enkele kleine afwijkingen langs elk van de staarten.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Op basis van deze grafiek gaan we ervan uit dat deze dataset normaal verdeeld is.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Merk op dat we de argumenten kleur en grootte ook kunnen gebruiken om de kleur en grootte van de punten in de grafiek te wijzigen als we dat willen:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (ggplot2)<\/span>\n\n#make this example reproducible\n<\/span>set. <span style=\"color: #3366ff;\">seeds<\/span> (1)\n\n<span style=\"color: #008080;\">#create some fake data that follows a normal distribution\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (y=rnorm(200))\n\n<span style=\"color: #008080;\">#create QQ plot\n<\/span>ggplot(df, aes(sample=y)) +\n  stat_qq(size= <span style=\"color: #008000;\">2.5<\/span> , color=' <span style=\"color: #ff0000;\">red<\/span> ') + \n  stat_qq_line()<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-30781 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/qq2.jpg\" alt=\"\" width=\"549\" height=\"423\" srcset=\"\" sizes=\"auto, \"><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Voorbeeld 2: QQ-plot voor niet-normale gegevens<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u een QQ-plot maakt voor een gegevensset die een exponenti\u00eble verdeling volgt met 200 waarnemingen:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#make this example reproducible\n<\/span>set. <span style=\"color: #3366ff;\">seeds<\/span> (1)\n\n<span style=\"color: #008080;\">#create some fake data that follows an exponential distribution\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (y=rexp( <span style=\"color: #008000;\">200<\/span> , rate= <span style=\"color: #008000;\">3<\/span> ))\n\n<span style=\"color: #008080;\">#create QQ plot\n<\/span>ggplot(df, aes(sample=y)) +\n  stat_qq() + \n  stat_qq_line()\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-30782 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/qq3.jpg\" alt=\"\" width=\"544\" height=\"416\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">We zien dat de punten flink afwijken van de diagonale lijn. Dit geeft duidelijk aan dat de dataset niet normaal verdeeld is.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dit zou logisch moeten zijn, aangezien we hebben gespecificeerd dat de gegevens een exponenti\u00eble verdeling moeten volgen.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in ggplot2 kunt uitvoeren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/nl\/ggplot2-meerdere-regels\/\" target=\"_blank\" rel=\"noopener\">Hoe meerdere lijnen in ggplot2 te plotten<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/ggplot2-plot-gemiddelde-en-standaarddeviatie\/\" target=\"_blank\" rel=\"noopener\">Hoe gemiddelde en standaarddeviatie in ggplot2 te plotten<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/ggplot2-lijnkleur-wijzigen\/\" target=\"_blank\" rel=\"noopener\">Hoe lijnkleuren in ggplot2 te veranderen<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Een QQ-plot, een afkorting van \u2018quantile-quantile\u2019, wordt gebruikt om te evalueren of een dataset mogelijk afkomstig is van een theoretische distributie. In de meeste gevallen wordt dit type plot gebruikt om te bepalen of een dataset al dan niet een normale verdeling volgt. Als de gegevens normaal verdeeld zijn, liggen de punten op een QQ-plot [&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-3792","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 QQ-plot maken in ggplot2 (met voorbeeld) - Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe u een QQ-plot maakt in ggplot2, inclusief een compleet 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\/ggplot-qq-plot\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Een QQ-plot maken in ggplot2 (met voorbeeld) - Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe u een QQ-plot maakt in ggplot2, inclusief een compleet voorbeeld.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/ggplot-qq-plot\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-15T12:57:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/qq1.jpg\" \/>\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\/ggplot-qq-plot\/\",\"url\":\"https:\/\/statorials.org\/nl\/ggplot-qq-plot\/\",\"name\":\"Een QQ-plot maken in ggplot2 (met voorbeeld) - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-15T12:57:23+00:00\",\"dateModified\":\"2023-07-15T12:57:23+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe u een QQ-plot maakt in ggplot2, inclusief een compleet voorbeeld.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/ggplot-qq-plot\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/ggplot-qq-plot\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/ggplot-qq-plot\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Een qq-plot maken in ggplot2 (met voorbeeld)\"}]},{\"@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 QQ-plot maken in ggplot2 (met voorbeeld) - Statorials","description":"In deze tutorial wordt uitgelegd hoe u een QQ-plot maakt in ggplot2, inclusief een compleet 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\/ggplot-qq-plot\/","og_locale":"de_DE","og_type":"article","og_title":"Een QQ-plot maken in ggplot2 (met voorbeeld) - Statorials","og_description":"In deze tutorial wordt uitgelegd hoe u een QQ-plot maakt in ggplot2, inclusief een compleet voorbeeld.","og_url":"https:\/\/statorials.org\/nl\/ggplot-qq-plot\/","og_site_name":"Statorials","article_published_time":"2023-07-15T12:57:23+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/qq1.jpg"}],"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\/ggplot-qq-plot\/","url":"https:\/\/statorials.org\/nl\/ggplot-qq-plot\/","name":"Een QQ-plot maken in ggplot2 (met voorbeeld) - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-15T12:57:23+00:00","dateModified":"2023-07-15T12:57:23+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe u een QQ-plot maakt in ggplot2, inclusief een compleet voorbeeld.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/ggplot-qq-plot\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/ggplot-qq-plot\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/ggplot-qq-plot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Een qq-plot maken in ggplot2 (met voorbeeld)"}]},{"@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\/3792","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=3792"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/3792\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=3792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=3792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=3792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}