{"id":1352,"date":"2023-07-26T18:22:00","date_gmt":"2023-07-26T18:22:00","guid":{"rendered":"https:\/\/statorials.org\/nl\/kruistabel-in-r\/"},"modified":"2023-07-26T18:22:00","modified_gmt":"2023-07-26T18:22:00","slug":"kruistabel-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/kruistabel-in-r\/","title":{"rendered":"Hoe u een kruistabel maakt in r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Een <strong>kruistabel<\/strong> (ook wel kruistabellen genoemd) is een soort tabel die de relatie tussen twee categorische variabelen samenvat.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Gelukkig is het eenvoudig om een kruistabel voor variabelen in R te maken met behulp van de draaitabelfunctie. Deze tutorial toont een voorbeeld van hoe u dit kunt doen.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld: kruistabel in R<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Laten we zeggen dat we de volgende dataset hebben die informatie weergeeft over twintig verschillende productbestellingen, inclusief het type gekochte product en het land waarin het product is gekocht:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data<\/span>\ndf &lt;- data.frame(order_num = 1:20,\n                 product= <span style=\"color: #3366ff;\">rep<\/span> (c(' <span style=\"color: #008000;\">TV<\/span> ', ' <span style=\"color: #008000;\">Radio<\/span> ', ' <span style=\"color: #008000;\">Computer<\/span> '), <span style=\"color: #3366ff;\">times<\/span> =c(9, 6, 5)),\n                 country= <span style=\"color: #3366ff;\">rep<\/span> (c(' <span style=\"color: #008000;\">A<\/span> ', ' <span style=\"color: #008000;\">B<\/span> ', ' <span style=\"color: #008000;\">C<\/span> ', ' <span style=\"color: #008000;\">D<\/span> '), <span style=\"color: #3366ff;\">times<\/span> =5))\n\n<span style=\"color: #008080;\">#view data\n<\/span>df\n\n   order_num product country\n1 1 TV A\n2 2 TV B\n3 3 TV C\n4 4 TV D\n5 5 TV A\n6 6 TV B\n7 7 TV C\n8 8 TV D\n9 9 TV A\n10 10 Radio B\n11 11 Radio C\n12 12 Radio D\n13 13 Radio A\n14 14 Radio B\n15 15 Radio C\n16 16 Computer D\n17 17 Computer A\n18 18 Computer B\n19 19 Computer C\n20 20 Computer D<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Om een kruistabel te maken, kunnen we eenvoudigweg de functie <strong>table()<\/strong> gebruiken en de product- en landvariabelen als argumenten opgeven:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create contingency table<\/span>\ntable &lt;- table(df$product, df$country)\n\n<span style=\"color: #008080;\">#view contingency table\n<\/span>table\n\n           ABCD\n  Computer 1 1 1 2\n  Radio 1 2 2 1\n  TV 3 2 2 2\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">We kunnen ook de functie <strong>addmargins()<\/strong> gebruiken om marges aan de tabel toe te voegen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#add margins to contingency table<\/span>\ntable_w_margins &lt;- addmargins(table)\n\n<span style=\"color: #008080;\">#view contingency table\n<\/span>table_w_margins\n\n            ABCD Sum\n  Computer 1 1 1 2 5\n  Radio 1 2 2 1 6\n  TV 3 2 2 2 9\n  Sum 5 5 5 5 20\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Zo interpreteert u de tabel:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">De waarde in de rechter benedenhoek geeft het totaal aantal bestelde producten aan: 20.<\/span><\/li>\n<li> <span style=\"color: #000000;\">De waarden aan de rechterkant tonen de som van de rijen: In totaal zijn er 5 computers besteld, 6 radio&#8217;s besteld en 9 televisies besteld.<\/span><\/li>\n<li> <span style=\"color: #000000;\">De waarden onderaan de tabel tonen de som van de kolommen: in totaal zijn er 5 producten besteld in land A, 5 in land B, 5 in land C en 5 in land D.<\/span><\/li>\n<li> <span style=\"color: #000000;\">De waarden in de tabel geven het aantal specifieke producten aan dat in elk land is besteld: 1 computer uit land A, 1 radio uit land A, 3 televisies uit land A, enz.<\/span><\/li>\n<\/ul>\n<h3> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/nl\/gemiddelde-over-kolommen-in-r\/\" target=\"_blank\" rel=\"noopener\">Hoe u het gemiddelde kunt nemen over kolommen in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/voeg-specifieke-kolommen-toe-in-r\/\" target=\"_blank\" rel=\"noopener\">Hoe specifieke kolommen in R op te tellen<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/bereken-het-gemiddelde-van-meerdere-kolommen-in-r\/\" target=\"_blank\" rel=\"noopener\">Hoe het gemiddelde van meerdere kolommen in R te berekenen<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Een kruistabel (ook wel kruistabellen genoemd) is een soort tabel die de relatie tussen twee categorische variabelen samenvat. Gelukkig is het eenvoudig om een kruistabel voor variabelen in R te maken met behulp van de draaitabelfunctie. Deze tutorial toont een voorbeeld van hoe u dit kunt doen. Voorbeeld: kruistabel in R Laten we zeggen dat [&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-1352","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 een contingentietabel maakt in R \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt met een voorbeeld uitgelegd hoe u een kruistabel in R maakt.\" \/>\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\/kruistabel-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 een contingentietabel maakt in R \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt met een voorbeeld uitgelegd hoe u een kruistabel in R maakt.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/kruistabel-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-26T18:22:00+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\/kruistabel-in-r\/\",\"url\":\"https:\/\/statorials.org\/nl\/kruistabel-in-r\/\",\"name\":\"Hoe u een contingentietabel maakt in R \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-26T18:22:00+00:00\",\"dateModified\":\"2023-07-26T18:22:00+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt met een voorbeeld uitgelegd hoe u een kruistabel in R maakt.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/kruistabel-in-r\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/kruistabel-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/kruistabel-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe u een kruistabel maakt 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":"Hoe u een contingentietabel maakt in R \u2013 Statorials","description":"In deze tutorial wordt met een voorbeeld uitgelegd hoe u een kruistabel in R maakt.","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\/kruistabel-in-r\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe u een contingentietabel maakt in R \u2013 Statorials","og_description":"In deze tutorial wordt met een voorbeeld uitgelegd hoe u een kruistabel in R maakt.","og_url":"https:\/\/statorials.org\/nl\/kruistabel-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-26T18:22:00+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\/kruistabel-in-r\/","url":"https:\/\/statorials.org\/nl\/kruistabel-in-r\/","name":"Hoe u een contingentietabel maakt in R \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-26T18:22:00+00:00","dateModified":"2023-07-26T18:22:00+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt met een voorbeeld uitgelegd hoe u een kruistabel in R maakt.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/kruistabel-in-r\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/kruistabel-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/kruistabel-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe u een kruistabel maakt 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\/1352","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=1352"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1352\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=1352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=1352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=1352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}