{"id":1351,"date":"2023-07-26T18:22:00","date_gmt":"2023-07-26T18:22:00","guid":{"rendered":"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/"},"modified":"2023-07-26T18:22:00","modified_gmt":"2023-07-26T18:22:00","slug":"tabela-de-contingencia-em-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/","title":{"rendered":"Como criar uma tabela de conting\u00eancia em r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Uma <strong>tabela de conting\u00eancia<\/strong> (\u00e0s vezes chamada de &#8220;tabelas cruzadas&#8221;) \u00e9 um tipo de tabela que resume o relacionamento entre duas vari\u00e1veis categ\u00f3ricas.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Felizmente, \u00e9 f\u00e1cil criar uma tabela de conting\u00eancia para vari\u00e1veis em R usando a fun\u00e7\u00e3o de tabela din\u00e2mica. Este tutorial mostra um exemplo de como fazer isso.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Exemplo: tabela de conting\u00eancia em R<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Digamos que temos o seguinte conjunto de dados que exibe informa\u00e7\u00f5es sobre 20 pedidos de produtos diferentes, incluindo o tipo de produto adquirido, bem como o pa\u00eds em que o produto foi adquirido:<\/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;\">Para criar uma tabela de conting\u00eancia, podemos simplesmente usar a fun\u00e7\u00e3o <strong>table()<\/strong> e fornecer as vari\u00e1veis produto e pa\u00eds como argumentos:<\/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;\">Tamb\u00e9m podemos usar a fun\u00e7\u00e3o <strong>addmargins()<\/strong> para adicionar margens \u00e0 tabela:<\/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;\">Veja como interpretar a tabela:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">O valor no canto inferior direito indica o n\u00famero total de produtos encomendados: 20.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Os valores do lado direito mostram as somas das linhas: No total, foram encomendados 5 computadores, 6 r\u00e1dios e 9 televisores.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Os valores na parte inferior da tabela mostram as somas das colunas: um total de 5 produtos foram encomendados no pa\u00eds A, 5 no pa\u00eds B, 5 no pa\u00eds C e 5 no pa\u00eds D.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Os valores dentro da tabela indicam a quantidade de produtos espec\u00edficos encomendados em cada pa\u00eds: 1 computador do pa\u00eds A, 1 r\u00e1dio do pa\u00eds A, 3 televisores do pa\u00eds A, etc.<\/span><\/li>\n<\/ul>\n<h3> <span style=\"color: #000000;\"><strong>Recursos adicionais<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/pt\/media-entre-colunas-em-r\/\" target=\"_blank\" rel=\"noopener\">Como calcular a m\u00e9dia das colunas em R<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/adicione-colunas-especificas-em-r\/\" target=\"_blank\" rel=\"noopener\">Como somar colunas espec\u00edficas em R<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/calcular-a-media-de-multiplas-colunas-em-r\/\" target=\"_blank\" rel=\"noopener\">Como calcular a m\u00e9dia de m\u00faltiplas colunas em R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uma tabela de conting\u00eancia (\u00e0s vezes chamada de &#8220;tabelas cruzadas&#8221;) \u00e9 um tipo de tabela que resume o relacionamento entre duas vari\u00e1veis categ\u00f3ricas. Felizmente, \u00e9 f\u00e1cil criar uma tabela de conting\u00eancia para vari\u00e1veis em R usando a fun\u00e7\u00e3o de tabela din\u00e2mica. Este tutorial mostra um exemplo de como fazer isso. Exemplo: tabela de conting\u00eancia em [&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-1351","post","type-post","status-publish","format-standard","hentry","category-guia"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como criar uma tabela de conting\u00eancia em R \u2013 Estatoriais<\/title>\n<meta name=\"description\" content=\"Este tutorial explica como criar uma tabela de conting\u00eancia em R, com um exemplo.\" \/>\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\/pt\/tabela-de-contingencia-em-r\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como criar uma tabela de conting\u00eancia em R \u2013 Estatoriais\" \/>\n<meta property=\"og:description\" content=\"Este tutorial explica como criar uma tabela de conting\u00eancia em R, com um exemplo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-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. benjamim anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr. benjamim anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/\",\"url\":\"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/\",\"name\":\"Como criar uma tabela de conting\u00eancia em R \u2013 Estatoriais\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pt\/#website\"},\"datePublished\":\"2023-07-26T18:22:00+00:00\",\"dateModified\":\"2023-07-26T18:22:00+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666\"},\"description\":\"Este tutorial explica como criar uma tabela de conting\u00eancia em R, com um exemplo.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Lar\",\"item\":\"https:\/\/statorials.org\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como criar uma tabela de conting\u00eancia em r\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/pt\/#website\",\"url\":\"https:\/\/statorials.org\/pt\/\",\"name\":\"Statorials\",\"description\":\"O seu guia para a literacia estat\u00edstica!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/pt\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666\",\"name\":\"Dr. benjamim anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/statorials.org\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/pt\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/pt\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr. benjamim anderson\"},\"description\":\"Ol\u00e1, sou Benjamin, um professor aposentado de estat\u00edstica que se tornou professor dedicado na Statorials. Com vasta experi\u00eancia e conhecimento na \u00e1rea de estat\u00edstica, estou empenhado em compartilhar meu conhecimento para capacitar os alunos por meio de Statorials. Saber mais\",\"sameAs\":[\"https:\/\/statorials.org\/pt\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como criar uma tabela de conting\u00eancia em R \u2013 Estatoriais","description":"Este tutorial explica como criar uma tabela de conting\u00eancia em R, com um exemplo.","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\/pt\/tabela-de-contingencia-em-r\/","og_locale":"pt_PT","og_type":"article","og_title":"Como criar uma tabela de conting\u00eancia em R \u2013 Estatoriais","og_description":"Este tutorial explica como criar uma tabela de conting\u00eancia em R, com um exemplo.","og_url":"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/","og_site_name":"Statorials","article_published_time":"2023-07-26T18:22:00+00:00","author":"Dr. benjamim anderson","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Dr. benjamim anderson","Tempo estimado de leitura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/","url":"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/","name":"Como criar uma tabela de conting\u00eancia em R \u2013 Estatoriais","isPartOf":{"@id":"https:\/\/statorials.org\/pt\/#website"},"datePublished":"2023-07-26T18:22:00+00:00","dateModified":"2023-07-26T18:22:00+00:00","author":{"@id":"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666"},"description":"Este tutorial explica como criar uma tabela de conting\u00eancia em R, com um exemplo.","breadcrumb":{"@id":"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pt\/tabela-de-contingencia-em-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Lar","item":"https:\/\/statorials.org\/pt\/"},{"@type":"ListItem","position":2,"name":"Como criar uma tabela de conting\u00eancia em r"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/pt\/#website","url":"https:\/\/statorials.org\/pt\/","name":"Statorials","description":"O seu guia para a literacia estat\u00edstica!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/pt\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-PT"},{"@type":"Person","@id":"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666","name":"Dr. benjamim anderson","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/statorials.org\/pt\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/pt\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/pt\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Dr. benjamim anderson"},"description":"Ol\u00e1, sou Benjamin, um professor aposentado de estat\u00edstica que se tornou professor dedicado na Statorials. Com vasta experi\u00eancia e conhecimento na \u00e1rea de estat\u00edstica, estou empenhado em compartilhar meu conhecimento para capacitar os alunos por meio de Statorials. Saber mais","sameAs":["https:\/\/statorials.org\/pt"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/posts\/1351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/comments?post=1351"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/posts\/1351\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/media?parent=1351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/categories?post=1351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/tags?post=1351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}