{"id":512,"date":"2023-07-29T16:08:42","date_gmt":"2023-07-29T16:08:42","guid":{"rendered":"https:\/\/statorials.org\/nl\/percentielen-in-r\/"},"modified":"2023-07-29T16:08:42","modified_gmt":"2023-07-29T16:08:42","slug":"percentielen-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/percentielen-in-r\/","title":{"rendered":"Hoe u eenvoudig percentielen in r kunt berekenen (met voorbeelden)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Het <sup>n-<\/sup> de <strong>percentiel<\/strong> van een dataset is de waarde die de eerste <em>n<\/em> procent van de datawaarden afsnijdt wanneer alle waarden zijn gesorteerd van klein naar groot.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Het 90e percentiel van een dataset is bijvoorbeeld de waarde die de onderste 90% van de datawaarden scheidt van de bovenste 10% van de datawaarden.<\/span><\/p>\n<p> <span style=\"color: #000000;\">E\u00e9n van de meest gebruikte percentielen is het 50e percentiel, dat de mediaanwaarde van een dataset weergeeft: dit is de waarde waar 50% van alle datawaarden onder valt.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Percentielen kunnen worden gebruikt om vragen te beantwoorden zoals:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>Hoeveel moet een leerling op een bepaalde toets scoren om tot de top 10% te behoren?<\/strong> Om deze vraag te beantwoorden, zouden we het 90e percentiel van alle scores vinden, wat de waarde is die de onderste 90% scheidt van de bovenste 10%.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Welke lengtes omvatten de gemiddelde helft van de lengtes van leerlingen op een bepaalde school?<\/strong> Om deze vraag te beantwoorden, zouden we het 75e percentiel van hoogten en het 25e percentiel van hoogten vinden, de twee waarden die de boven- en ondergrenzen voor de middelste 50% van de hoogten bepalen.<\/span><\/li>\n<\/ul>\n<h2> <span style=\"color: #000000;\"><strong>Hoe percentielen in R te berekenen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">We kunnen eenvoudig percentielen in R berekenen met behulp van de functie <strong>quantile()<\/strong> , die de volgende syntaxis gebruikt:<\/span><\/p>\n<p style=\"text-align: center;\"> <span style=\"color: #000000;\"><strong>kwantiel<\/strong> (x, probs = seq(0, 1, 0,25))<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>x:<\/strong> een numerieke vector waarvan we de percentielen willen vinden<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>probs:<\/strong> een numerieke vector van kansen in [0,1] die de percentielen vertegenwoordigt die we willen vinden<\/span><\/li>\n<\/ul>\n<h3> <span style=\"color: #000000;\"><strong>Het vinden van de percentielen van een vector<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code illustreert hoe u verschillende percentielen kunt vinden voor een bepaalde vector in R:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create vector of 100 random values uniformly distributed between 0 and 500\n<\/span>data &lt;- runif(100, 0, 500)\n\n<span style=\"color: #008080;\">#Find the quartiles (25th, 50th, and 75th percentiles) of the vector\n<\/span><span style=\"color: #800080;\">quantile<\/span> (data, probs = c(.25, .5, .75))\n\n# 25% 50% 75% \n#97.78961 225.07593 356.47943 \n\n<span style=\"color: #008080;\">#Find the deciles (10th, 20th, 30th, ..., 90th percentiles) of the vector\n<\/span><span style=\"color: #800080;\">quantile<\/span> (data, probs = seq(.1, .9, by = .1))\n\n# 10% 20% 30% 40% 50% 60% 70% 80% \n#45.92510 87.16659 129.49574 178.27989 225.07593 300.79690 337.84393 386.36108 \n#90% \n#423.28070\n\n<span style=\"color: #008080;\">#Find the 37th, 53rd, and 87th percentiles\n<\/span><span style=\"color: #800080;\">quantile<\/span> (data, probs = c(.37, .53, .87))\n\n# 37% 53% 87% \n#159.9561 239.8420 418.4787 \n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Percentielen van een dataframekolom zoeken<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Om te illustreren hoe u de percentielen van een specifieke dataframekolom kunt vinden, gebruiken we de ingebouwde dataset- <em>iris<\/em> :<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#view first six rows of <em>iris<\/em> dataset\n<\/span>head(iris)\n\n  Sepal.Length Sepal.Width Petal.Length Petal.Width Species\n1 5.1 3.5 1.4 0.2 setosa\n2 4.9 3.0 1.4 0.2 setosa\n3 4.7 3.2 1.3 0.2 setosa\n4 4.6 3.1 1.5 0.2 setosa\n5 5.0 3.6 1.4 0.2 setosa\n6 5.4 3.9 1.7 0.4 setosa\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u de 90e percentielwaarde voor de kolom <em>Sepal.Length<\/em> kunt vinden:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #800080;\">quantile<\/span> (iris$Sepal.Length, probs = 0.9)\n\n#90% \n#6.9<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Percentielen zoeken van meerdere dataframekolommen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">We kunnen ook de percentielen van meerdere kolommen tegelijk vinden met behulp van de functie <a href=\"https:\/\/statorials.org\/nl\/een-gids-voor-het-aanbrengen-van-lapply-sapply-en-tapply-in-r\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>apply()<\/strong><\/a> :<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define columns we want to find percentiles for\n<\/span>small_iris&lt;- iris[, c('Sepal.Length', 'Sepal.Width', 'Petal.Length', 'Petal.Width')]\n\n<span style=\"color: #008080;\">#use <em>apply()<\/em> function to find 90th percentile for every column<\/span>\n<span style=\"color: #800080;\">apply<\/span> (small_iris, 2, function(x) quantile(x, probs = .9))\n\n#Sepal.Length Sepal.Width Petal.Length Petal.Width \n#6.90 3.61 5.80 2.20<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Zoeken naar percentielen per groep<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">We kunnen ook percentielen per groep in R vinden met behulp van de <strong>group_by()<\/strong> functie uit de <a href=\"https:\/\/dplyr.tidyverse.org\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>dplyr-<\/strong><\/a> bibliotheek.<\/span><\/p>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u het 90e percentiel van <em>Sepal.Length<\/em> voor elk van de<\/span><br \/> <span style=\"color: #000000;\">drie soorten in de irisdataset:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#load <em>dplyr<\/em> library<\/span>\nlibrary(dplyr)\n\n<span style=\"color: #008080;\">#find 90th percentile of <em>Sepal.Length<\/em> for each of the three species<\/span>\niris %&gt;%\n  <span style=\"color: #800080;\">group_by<\/span> (Species) %&gt;%\n  <span style=\"color: #800080;\">summarize<\/span> (percent90 = quantile(Sepal.Length, probs = .9))\n\n# A tibble: 3 x 2\n#Speciespercent90\n#            \n#1 setosa 5.41\n#2 versicolor 6.7 \n#3 virginica 7.61<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De volgende code illustreert hoe u het 90e percentiel voor alle variabelen per soort kunt vinden:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong>iris %&gt;%\n  <span style=\"color: #800080;\">group_by<\/span> (Species) %&gt;%\n  <span style=\"color: #800080;\">summarize<\/span> (percent90_SL = quantile(Sepal.Length, probs = .9),\n            percent90_SW = quantile(Sepal.Width, probs = .9),\n            percent90_PL = quantile(Petal.Length, probs = .9),\n            percent90_PW = quantile(Petal.Width, probs = .9))\n\n# A tibble: 3 x 5\n# Species percent90_SL percent90_SW percent90_PL percent90_PW\n#                                      \n#1 setosa 5.41 3.9 1.7 0.4 \n#2 versicolor 6.7 3.11 4.8 1.51\n#3 virginica 7.61 3.31 6.31 2.4 \n<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Percentielen bekijken<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Er is geen ingebouwde functie om de percentielen van een dataset in R te visualiseren, maar we kunnen wel een plot maken om de percentielen relatief eenvoudig te visualiseren.<\/span><\/p>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u een percentieldiagram maakt voor de <em>Sepal.Length-<\/em> gegevenswaarden uit de <em>irisgegevensset<\/em> :<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong>n = length(iris$Sepal.Length)\nplot((1:n - 1)\/(n - 1), sort(iris$Sepal.Length), type=\"l\",\n  main = \"Visualizing Percentiles\",\n  xlab = \"Percentile\",\n  ylab = \"Value\")<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><b>Aanvullende bronnen<\/b><\/span><\/h3>\n<p> <span style=\"color: #000000;\"><a href=\"https:\/\/statorials.org\/nl\/een-gids-voor-het-aanbrengen-van-lapply-sapply-en-tapply-in-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Een gids voor apply(), lapply(), sapply() en tapply() in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/voorwaardelijke-mutatie-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Maak nieuwe variabelen in R met mute() en case_when()<\/a><strong><br \/><\/strong><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Het n- de percentiel van een dataset is de waarde die de eerste n procent van de datawaarden afsnijdt wanneer alle waarden zijn gesorteerd van klein naar groot. Het 90e percentiel van een dataset is bijvoorbeeld de waarde die de onderste 90% van de datawaarden scheidt van de bovenste 10% van de datawaarden. E\u00e9n van [&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-512","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 eenvoudig percentielen in R kunt berekenen (met voorbeelden) - Statorialen<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe u percentielen in R kunt berekenen, met 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\/percentielen-in-r\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe u eenvoudig percentielen in R kunt berekenen (met voorbeelden) - Statorialen\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe u percentielen in R kunt berekenen, met verschillende voorbeelden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/percentielen-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-29T16:08:42+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\/percentielen-in-r\/\",\"url\":\"https:\/\/statorials.org\/nl\/percentielen-in-r\/\",\"name\":\"Hoe u eenvoudig percentielen in R kunt berekenen (met voorbeelden) - Statorialen\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-29T16:08:42+00:00\",\"dateModified\":\"2023-07-29T16:08:42+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe u percentielen in R kunt berekenen, met verschillende voorbeelden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/percentielen-in-r\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/percentielen-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/percentielen-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe u eenvoudig percentielen in r kunt berekenen (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":"Hoe u eenvoudig percentielen in R kunt berekenen (met voorbeelden) - Statorialen","description":"In deze tutorial wordt uitgelegd hoe u percentielen in R kunt berekenen, met 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\/percentielen-in-r\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe u eenvoudig percentielen in R kunt berekenen (met voorbeelden) - Statorialen","og_description":"In deze tutorial wordt uitgelegd hoe u percentielen in R kunt berekenen, met verschillende voorbeelden.","og_url":"https:\/\/statorials.org\/nl\/percentielen-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-29T16:08:42+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\/percentielen-in-r\/","url":"https:\/\/statorials.org\/nl\/percentielen-in-r\/","name":"Hoe u eenvoudig percentielen in R kunt berekenen (met voorbeelden) - Statorialen","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-29T16:08:42+00:00","dateModified":"2023-07-29T16:08:42+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe u percentielen in R kunt berekenen, met verschillende voorbeelden.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/percentielen-in-r\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/percentielen-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/percentielen-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe u eenvoudig percentielen in r kunt berekenen (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\/512","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=512"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/512\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=512"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}