{"id":3020,"date":"2023-07-19T14:52:35","date_gmt":"2023-07-19T14:52:35","guid":{"rendered":"https:\/\/statorials.org\/nl\/sorteervolgorde-rang-in-r\/"},"modified":"2023-07-19T14:52:35","modified_gmt":"2023-07-19T14:52:35","slug":"sorteervolgorde-rang-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/sorteervolgorde-rang-in-r\/","title":{"rendered":"De complete gids: hoe u sort(), order() en rank() gebruikt in r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><span style=\"color: #000000;\">Drie functies van R die mensen vaak verwarren zijn <strong>sorteren<\/strong> , <strong>ordenen<\/strong> en <strong>rangschikken<\/strong> .<\/span><\/span><\/p>\n<p> <span style=\"color: #000000;\">Hier is het verschil tussen deze functies:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>sort()<\/strong> sorteert een vector in oplopende volgorde<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>order()<\/strong> retourneert de index van elk element van een vector in gesorteerde volgorde<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Rank()<\/strong> wijst een rang toe aan elk element van een vector (kleinste = 1)<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Het volgende voorbeeld laat zien hoe u elk van deze functies in de praktijk kunt gebruiken.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld: Gebruik sort(), order() en Rank() met vectoren<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u de functies <strong>sort()<\/strong> , <strong>order()<\/strong> en <strong>Rank()<\/strong> gebruikt met een vector met vier waarden:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#createvector\n<\/span>x &lt;- c(0, 20, 10, 15)\n\n<span style=\"color: #008080;\">#sort vector\n<\/span>sort(s)\n\n[1] 0 10 15 20\n\n<span style=\"color: #008080;\">#order vector\n<\/span>order(s)\n\n[1] 1 3 4 2\n\n<span style=\"color: #008080;\">#rank vector\n<\/span>rank(x)\n\n[1] 1 4 2 3\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dit is wat elke functie deed:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>1.<\/strong> De functie <strong>sort()<\/strong> sorteerde eenvoudigweg de vectorwaarden in oplopende volgorde.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>2.<\/strong> De functie <strong>order()<\/strong> retourneert de index van elk element in gesorteerde volgorde.<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Als je op basis van deze indexwaarden de originele vectorwaarden ordent, krijg je een gesorteerde vector.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Order() vertelt ons bijvoorbeeld dat we de waarde eerst op indexpositie <strong>1<\/strong> moeten plaatsen \u2013 het is 0 in de originele vector.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Vervolgens vertelt order() ons dat we de waarde vervolgens op indexpositie <strong>3<\/strong> moeten plaatsen \u2013 dat is 10 in de originele vector.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Vervolgens vertelt order() ons dat we de waarde vervolgens op indexpositie <strong>4<\/strong> moeten plaatsen \u2013 dat is 15 in de originele vector.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Vervolgens vertelt order() ons dat we de waarde vervolgens op indexpositie <strong>2<\/strong> moeten plaatsen \u2013 dat is 20 in de originele vector.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Het eindresultaat is een gesorteerde vector \u2013 0, 10, 15, 20.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\"><strong>3.<\/strong> De functie <strong>Rank()<\/strong> kende een rang toe aan elk element van de vector, waarbij 1 werd gebruikt voor de kleinste waarde.<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Rank() vertelt ons bijvoorbeeld dat de eerste waarde van de originele vector de kleinste is (rang = 1) en dat de tweede waarde van de originele vector de grootste is (rang = 4).<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Merk op dat we de volgende syntaxis kunnen gebruiken om <strong>sort()<\/strong> , <strong>order()<\/strong> en <strong>rank()<\/strong> in omgekeerde volgorde te gebruiken:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#createvector\n<\/span>x &lt;- c(0, 20, 10, 15)\n\n<span style=\"color: #008080;\">#sort vector in decreasing order\n<\/span>sort(x, decreasing= <span style=\"color: #008000;\">TRUE<\/span> )\n\n[1] 20 15 10 0\n\n<span style=\"color: #008080;\">#order vector in decreasing order\n<\/span>order(x, decreasing= <span style=\"color: #008000;\">TRUE<\/span> )\n\n[1] 2 4 3 1\n\n<span style=\"color: #008080;\">#rank vector in reverse order (largest value = 1)\n<\/span>rank(-x)\n\n[1] 4 1 3 2\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Merk op dat deze resultaten precies het tegenovergestelde zijn van die in de voorgaande voorbeelden.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Opmerking: Hoe om te gaan met relaties met de functie Rank().<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">We kunnen het argument <strong>tie.method<\/strong> gebruiken om te specificeren hoe we met banden moeten omgaan bij het gebruik van de functie <strong>Rank()<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>rank(x, ties. <span style=\"color: #3366ff;\">method<\/span> = ' <span style=\"color: #ff0000;\">average<\/span> ')\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">U kunt een van de volgende opties gebruiken om op te geven hoe met koppelingen moet worden omgegaan:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>gemiddelde<\/strong> : (standaard) Wijst aan elk gekoppeld item de gemiddelde rangorde toe (items op de derde en vierde plaats krijgen beide een rangorde van 3,5)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>eerste<\/strong> : wijst het eerste gekoppelde element toe aan de laagste rang (elementen gerangschikt op de 3e en 4e positie krijgen respectievelijk rang 3 en 4)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>min<\/strong> : wijst elk gekoppeld item toe aan de laagste rang (items op de derde en vierde plaats krijgen beide een rangorde van 3)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>max<\/strong> : wijst elk gekoppeld item de hoogste rang toe (items op de derde en vierde plaats krijgen beide een rang van 4)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>willekeurig<\/strong> : wijst elk gelijk element een willekeurige rang toe (elk element dat op de 3e en 4e positie staat, kan beide rang krijgen)<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Afhankelijk van uw scenario kan een van deze methoden zinvoller zijn om te gebruiken dan de andere.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende bewerkingen in R kunt uitvoeren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/nl\/sorteer-op-meerdere-kolommen-in-r\/\" target=\"_blank\" rel=\"noopener\">Sorteren op meerdere kolommen in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/sorteer-op-datum-in-r\/\" target=\"_blank\" rel=\"noopener\">Hoe een dataframe op datum te sorteren in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/percentielrang-in-r\/\" target=\"_blank\" rel=\"noopener\">Hoe de percentielrang in R te berekenen<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Drie functies van R die mensen vaak verwarren zijn sorteren , ordenen en rangschikken . Hier is het verschil tussen deze functies: sort() sorteert een vector in oplopende volgorde order() retourneert de index van elk element van een vector in gesorteerde volgorde Rank() wijst een rang toe aan elk element van een vector (kleinste = [&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-3020","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>De complete gids: hoe u Sort(), Order() en Rank() gebruikt in R - Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt het verschil uitgelegd tussen de functies sort(), order() en Rank() in R, inclusief 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\/sorteervolgorde-rang-in-r\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"De complete gids: hoe u Sort(), Order() en Rank() gebruikt in R - Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt het verschil uitgelegd tussen de functies sort(), order() en Rank() in R, inclusief voorbeelden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/sorteervolgorde-rang-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-19T14:52:35+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\/sorteervolgorde-rang-in-r\/\",\"url\":\"https:\/\/statorials.org\/nl\/sorteervolgorde-rang-in-r\/\",\"name\":\"De complete gids: hoe u Sort(), Order() en Rank() gebruikt in R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-19T14:52:35+00:00\",\"dateModified\":\"2023-07-19T14:52:35+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt het verschil uitgelegd tussen de functies sort(), order() en Rank() in R, inclusief voorbeelden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/sorteervolgorde-rang-in-r\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/sorteervolgorde-rang-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/sorteervolgorde-rang-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"De complete gids: hoe u sort(), order() en rank() gebruikt in r\"}]},{\"@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":"De complete gids: hoe u Sort(), Order() en Rank() gebruikt in R - Statorials","description":"In deze tutorial wordt het verschil uitgelegd tussen de functies sort(), order() en Rank() in R, inclusief 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\/sorteervolgorde-rang-in-r\/","og_locale":"de_DE","og_type":"article","og_title":"De complete gids: hoe u Sort(), Order() en Rank() gebruikt in R - Statorials","og_description":"In deze tutorial wordt het verschil uitgelegd tussen de functies sort(), order() en Rank() in R, inclusief voorbeelden.","og_url":"https:\/\/statorials.org\/nl\/sorteervolgorde-rang-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-19T14:52:35+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\/sorteervolgorde-rang-in-r\/","url":"https:\/\/statorials.org\/nl\/sorteervolgorde-rang-in-r\/","name":"De complete gids: hoe u Sort(), Order() en Rank() gebruikt in R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-19T14:52:35+00:00","dateModified":"2023-07-19T14:52:35+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt het verschil uitgelegd tussen de functies sort(), order() en Rank() in R, inclusief voorbeelden.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/sorteervolgorde-rang-in-r\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/sorteervolgorde-rang-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/sorteervolgorde-rang-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"De complete gids: hoe u sort(), order() en rank() gebruikt in r"}]},{"@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\/3020","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=3020"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/3020\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=3020"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=3020"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=3020"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}