{"id":4272,"date":"2023-07-12T09:26:38","date_gmt":"2023-07-12T09:26:38","guid":{"rendered":"https:\/\/statorials.org\/nl\/driewegtafel-in-r\/"},"modified":"2023-07-12T09:26:38","modified_gmt":"2023-07-12T09:26:38","slug":"driewegtafel-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/driewegtafel-in-r\/","title":{"rendered":"Een driewegtabel maken in r (met voorbeelden)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Een <strong>trivariate tabel<\/strong> is een soort tabel die de frequenties van drie categorische variabelen weergeeft.<\/span><\/p>\n<p> <span style=\"color: #000000;\">De eenvoudigste manier om een tabel met drie ingangen in R te maken, is door de functie <strong>xtabs()<\/strong> te gebruiken:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>three_way &lt;- xtabs(~var1 + var2 + var3, data=df)<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Als u de driewegarray compacter wilt weergeven, kunt u de functie <strong>ftable()<\/strong> gebruiken:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>three_way_ftable &lt;- ftable(three_way)<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Opmerking<\/strong> : de functies <strong>xtabs()<\/strong> en <strong>ftable()<\/strong> zijn ge\u00efntegreerd in de R-database.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Het volgende voorbeeld laat zien hoe u deze functies in de praktijk kunt gebruiken om driewegtabellen in R te maken.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Voorbeeld: Driewegtabellen maken in R<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Stel dat we het volgende dataframe hebben met informatie over verschillende basketbalspelers:<\/span><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('A', 'A', 'A', 'A', 'A', 'B', 'B', 'B', 'B', 'B'),\n                 position=c('G', 'G', 'G', 'F', 'F', 'G', 'G', 'F', 'F', 'F'),\n                 starter=c('Yes', 'No', 'No', 'Yes', 'No',\n                           'Yes', 'No', 'Yes', 'Yes', 'No'),\n                 points=c(30, 28, 24, 24, 28, 14, 16, 20, 34, 29))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n   team position starter points\n1 AG Yes 30\n2 AG No. 28\n3 AG No. 24\n4 AF Yes 24\n5 AF No. 28\n6 BG Yes 14\n7 BG No. 16\n8 BF Yes 20\n9 BF Yes 34\n10 BF No. 29\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Laten we zeggen dat we een driewegtabel willen maken om de spelersfrequentie weer te geven op basis van drie variabelen: <strong>team<\/strong> , <strong>position<\/strong> en <strong>starter<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">We kunnen de functie <a href=\"https:\/\/statorials.org\/nl\/xtabs-in-r\/\" target=\"_blank\" rel=\"noopener\">xtabs()<\/a> gebruiken om deze driewegarray te maken:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create three-way table\n<\/span>three_way &lt;- xtabs(~ team + position + starter, data=df)\n\n<span style=\"color: #008080;\">#view three-way table\n<\/span>three_way\n\n, , starter = No\n\n    position\nteam FG\n   AT 12\n   B 1 1\n\n, , starter = Yes\n\n    position\nteam FG\n   At 1 1\n   B 2 1<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De eerste tabel met de resultaten toont de frequentie van spelers per <strong>team<\/strong> en <strong>positie<\/strong> waarbij de <strong>startvariabele<\/strong> gelijk is aan Nee.<\/span><\/p>\n<p> <span style=\"color: #000000;\">De tweede tabel toont de frequentie van spelers per <strong>team<\/strong> en <strong>positie<\/strong> waarbij de <strong>startvariabele<\/strong> gelijk is aan Ja.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Als we willen, kunnen we de functie <strong>ftable()<\/strong> gebruiken om deze arrays \u201caf te vlakken\u201d tot \u00e9\u00e9n enkele array:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#convert table to ftable\n<\/span>three_way_ftable &lt;- ftable(three_way)\n\n<span style=\"color: #008080;\">#view ftable\n<\/span>three_way_fttable\n\n              starter No Yes\nteam position               \nAF 1 1\n     G 2 1\nBF 1 2\n     G 1 1\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De resulterende tabel met drie variabelen toont de frequenties van de drie variabelen in een \u201cplat\u201d formaat.<\/span><\/p>\n<p> <span style=\"color: #000000;\">We kunnen bijvoorbeeld zien:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Er was <strong>1<\/strong> speler die deel uitmaakte van team A, positie F, en geen starter was.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Er was <strong>1<\/strong> speler die deel uitmaakte van team A, positie F, en starter was.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Er waren <strong>2<\/strong> spelers die deel uitmaakten van team A, positie G, en geen starters waren.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Enzovoort.<\/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 R kunt uitvoeren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/\" target=\"_blank\" rel=\"noopener\">Hoe u een tweerichtingstabel maakt in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/r-frequentietabel-per-groep\/\" target=\"_blank\" rel=\"noopener\">Hoe u een frequentietabel per groep maakt in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/teken-tafel-in-r\/\" target=\"_blank\" rel=\"noopener\">Hoe een tabel in R te plotten<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Een trivariate tabel is een soort tabel die de frequenties van drie categorische variabelen weergeeft. De eenvoudigste manier om een tabel met drie ingangen in R te maken, is door de functie xtabs() te gebruiken: three_way &lt;- xtabs(~var1 + var2 + var3, data=df) Als u de driewegarray compacter wilt weergeven, kunt u de functie ftable() [&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-4272","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 driewegtabel maken in R (met voorbeelden) - Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe u een driewegtabel maakt 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\/driewegtafel-in-r\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Een driewegtabel maken in R (met voorbeelden) - Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe u een driewegtabel maakt in R, inclusief voorbeelden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/driewegtafel-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-12T09:26:38+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=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/driewegtafel-in-r\/\",\"url\":\"https:\/\/statorials.org\/nl\/driewegtafel-in-r\/\",\"name\":\"Een driewegtabel maken in R (met voorbeelden) - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-12T09:26:38+00:00\",\"dateModified\":\"2023-07-12T09:26:38+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe u een driewegtabel maakt in R, inclusief voorbeelden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/driewegtafel-in-r\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/driewegtafel-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/driewegtafel-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Een driewegtabel maken 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 driewegtabel maken in R (met voorbeelden) - Statorials","description":"In deze tutorial wordt uitgelegd hoe u een driewegtabel maakt 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\/driewegtafel-in-r\/","og_locale":"de_DE","og_type":"article","og_title":"Een driewegtabel maken in R (met voorbeelden) - Statorials","og_description":"In deze tutorial wordt uitgelegd hoe u een driewegtabel maakt in R, inclusief voorbeelden.","og_url":"https:\/\/statorials.org\/nl\/driewegtafel-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-12T09:26:38+00:00","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\/driewegtafel-in-r\/","url":"https:\/\/statorials.org\/nl\/driewegtafel-in-r\/","name":"Een driewegtabel maken in R (met voorbeelden) - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-12T09:26:38+00:00","dateModified":"2023-07-12T09:26:38+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe u een driewegtabel maakt in R, inclusief voorbeelden.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/driewegtafel-in-r\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/driewegtafel-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/driewegtafel-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Een driewegtabel maken 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\/4272","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=4272"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/4272\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=4272"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=4272"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=4272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}