{"id":1545,"date":"2023-07-25T22:58:31","date_gmt":"2023-07-25T22:58:31","guid":{"rendered":"https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/"},"modified":"2023-07-25T22:58:31","modified_gmt":"2023-07-25T22:58:31","slug":"tweerichtingstafel-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/","title":{"rendered":"Een tweerichtingstabel maken in r (met voorbeelden)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Een <strong>tweerichtingstabel<\/strong> is een soort tabel die de frequenties van twee categorische variabelen weergeeft.<\/span><\/p>\n<p> <span style=\"color: #000000;\">De volgende tweerichtingstabel toont bijvoorbeeld de resultaten van een onderzoek waarbij 100 mensen werd gevraagd welke sport zij het liefste beoefenen: honkbal, basketbal of voetbal.<\/span><\/p>\n<p> <span style=\"color: #000000;\">De rijen geven het geslacht van de respondent weer en de kolommen geven de sport aan die hij kiest:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-14595 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/jointfreq1.png\" alt=\"\" width=\"356\" height=\"124\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Deze zelfstudie biedt verschillende voorbeelden van het maken en gebruiken van bidirectionele arrays in R.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld 1: Maak een geheel nieuwe tabel met dubbele invoer<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u een geheel nieuwe tabel met dubbele invoer kunt maken met behulp van de functie <strong>as.table()<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create matrix\n<\/span>data &lt;- matrix(c(13, 23, 15, 16, 20, 13), ncol= <span style=\"color: #008000;\">3<\/span> )\n\n<span style=\"color: #008080;\">#specify row and column names of matrix\n<\/span><span style=\"color: #000000;\">rownames(data) &lt;- c('Male', 'Female')\ncolnames(data) &lt;- c('Baseball', 'Basketball', 'Football')<\/span>\n\n<span style=\"color: #008080;\">#convert matrix to table\n<\/span>data &lt;- as. <span style=\"color: #3366ff;\">table<\/span> (data)\n\n<span style=\"color: #008080;\">#display table\n<\/span>data\n\n       Baseball Basketball Soccer\nMale 13 15 20\nFemale 23 16 13<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld 2: Maak een bidirectionele tabel op basis van gegevens<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u een bidirectionele tabel maakt op basis van een dataframe:<\/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> (sport=c(' <span style=\"color: #008000;\">Base<\/span> ', ' <span style=\"color: #008000;\">Base<\/span> ', ' <span style=\"color: #008000;\">Bask<\/span> ', ' <span style=\"color: #008000;\">Foot<\/span> ', ' <span style=\"color: #008000;\">Foot<\/span> '),\n                 gender=c(' <span style=\"color: #008000;\">Male<\/span> ', ' <span style=\"color: #008000;\">Female<\/span> ', ' <span style=\"color: #008000;\">Male<\/span> ', ' <span style=\"color: #008000;\">Male<\/span> ', ' <span style=\"color: #008000;\">Female<\/span> '))\n\n<span style=\"color: #008080;\">#view data frame<\/span>\ndf\n\n<span style=\"color: #008080;\">#create two way table from data frame\n<\/span>data &lt;- table(df$gender, df$sport)\n\n<span style=\"color: #008080;\">#display two way table\n<\/span>data \n\n         Base Basketball\n  Female 1 0 1\n  Male 1 1 1\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld 3: Bereken de margesommen van een tabel met dubbele invoer<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u de marges van een dubbele tabel kunt berekenen met behulp van de functie <strong>margin.table()<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create matrix of data\n<\/span>data &lt;- matrix(c(13, 15, 20, 23, 16, 13), ncol=3)\nrownames(data) &lt;- c(' <span style=\"color: #008000;\">Male<\/span> ', ' <span style=\"color: #008000;\">Female<\/span> ')\ncolnames(data) &lt;- c(' <span style=\"color: #008000;\">Baseball<\/span> ', ' <span style=\"color: #008000;\">Basketball<\/span> ', ' <span style=\"color: #008000;\">Football<\/span> ')\n\n<span style=\"color: #008080;\">#find sum of genders\n<\/span>margin. <span style=\"color: #3366ff;\">table<\/span> (data, margin=1)\n\n  Male Female \n    49 51\n\n<span style=\"color: #008080;\">#find sum of sports\n\n<span style=\"color: #000000;\">margin. <span style=\"color: #3366ff;\">table<\/span> (data, margin=2)\n<\/span>\n<span style=\"color: #000000;\">Baseball Basketball Soccer \n        28 43 29<\/span> \n<\/span><\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld 4: Visualisatie van de frequenties van een bidirectionele tabel<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">E\u00e9n manier om frequenties in een tweerichtingstabel te visualiseren is door een <strong>staafdiagram<\/strong> te maken:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>barplot(data, legend= <span style=\"color: #008000;\">True<\/span> , beside= <span style=\"color: #008000;\">True<\/span> , main=' <span style=\"color: #008000;\">Favorite Sport by Gender<\/span> ')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-15329 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/twowaytable1.png\" alt=\"\" width=\"364\" height=\"363\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Een andere manier om frequenties in een tweerichtingstabel te visualiseren is door een <strong>tegeldiagram<\/strong> te maken:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>mosaicplot(data, main=' <span style=\"color: #008000;\">Sports Preferences<\/span> ', xlab=' <span style=\"color: #008000;\">Gender<\/span> ', ylab=' <span style=\"color: #008000;\">Favorite Sport<\/span> ')\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-15330 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/table-a-deux-voies2.png\" alt=\"\" width=\"398\" height=\"388\" srcset=\"\" sizes=\"auto, \"><\/p>\n<hr>\n<p> <span style=\"color: #000000;\">Op deze pagina vindt u meer R-tutorials.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Een tweerichtingstabel is een soort tabel die de frequenties van twee categorische variabelen weergeeft. De volgende tweerichtingstabel toont bijvoorbeeld de resultaten van een onderzoek waarbij 100 mensen werd gevraagd welke sport zij het liefste beoefenen: honkbal, basketbal of voetbal. De rijen geven het geslacht van de respondent weer en de kolommen geven de sport aan [&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-1545","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 tweerichtingstabel maken in R (met voorbeelden)<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe u een tabel met dubbele invoer maakt in R, 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\/tweerichtingstafel-in-r\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Een tweerichtingstabel maken in R (met voorbeelden)\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe u een tabel met dubbele invoer maakt in R, met verschillende voorbeelden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-25T22:58:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/jointfreq1.png\" \/>\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\/tweerichtingstafel-in-r\/\",\"url\":\"https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/\",\"name\":\"Een tweerichtingstabel maken in R (met voorbeelden)\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-25T22:58:31+00:00\",\"dateModified\":\"2023-07-25T22:58:31+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe u een tabel met dubbele invoer maakt in R, met verschillende voorbeelden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Een tweerichtingstabel 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 tweerichtingstabel maken in R (met voorbeelden)","description":"In deze tutorial wordt uitgelegd hoe u een tabel met dubbele invoer maakt in R, 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\/tweerichtingstafel-in-r\/","og_locale":"de_DE","og_type":"article","og_title":"Een tweerichtingstabel maken in R (met voorbeelden)","og_description":"In deze tutorial wordt uitgelegd hoe u een tabel met dubbele invoer maakt in R, met verschillende voorbeelden.","og_url":"https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-25T22:58:31+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/jointfreq1.png"}],"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\/tweerichtingstafel-in-r\/","url":"https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/","name":"Een tweerichtingstabel maken in R (met voorbeelden)","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-25T22:58:31+00:00","dateModified":"2023-07-25T22:58:31+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe u een tabel met dubbele invoer maakt in R, met verschillende voorbeelden.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/tweerichtingstafel-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Een tweerichtingstabel 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\/1545","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=1545"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1545\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=1545"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=1545"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=1545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}