{"id":938,"date":"2023-07-28T06:10:31","date_gmt":"2023-07-28T06:10:31","guid":{"rendered":"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/"},"modified":"2023-07-28T06:10:31","modified_gmt":"2023-07-28T06:10:31","slug":"tracar-o-intervalo-de-confianca-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/","title":{"rendered":"Como tra\u00e7ar um intervalo de confian\u00e7a em r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Um <a href=\"https:\/\/statorials.org\/pt\/intervalos-de-confianca\/\" target=\"_blank\" rel=\"noopener noreferrer\">intervalo de confian\u00e7a<\/a> \u00e9 um intervalo de valores que provavelmente cont\u00e9m um par\u00e2metro populacional com um certo n\u00edvel de confian\u00e7a.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Este tutorial explica como tra\u00e7ar um intervalo de confian\u00e7a para um conjunto de dados em R.<\/span><\/p>\n<h3> <strong>Exemplo: tra\u00e7ando um intervalo de confian\u00e7a em R<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Suponha que temos o seguinte conjunto de dados em R com 100 linhas e 2 colunas:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#make this example reproducible<\/span>\nset.seed(0)\n\n<span style=\"color: #008080;\">#create dataset<\/span>\nx &lt;- rnorm(100)\ny &lt;- x*2 + rnorm(100)\ndf &lt;- data.frame(x = x, y = y)\n\n<span style=\"color: #008080;\">#view first six rows of dataset<\/span>\nhead(df)\n\n           xy\n1 1.2629543 3.3077678\n2 -0.3262334 -1.4292433\n3 1.3297993 2.0436086\n4 1.2724293 2.5914389\n5 0.4146414 -0.3011029\n6 -1.5399500 -2.5031813\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Para criar um gr\u00e1fico da rela\u00e7\u00e3o entre xey, podemos primeiro ajustar um modelo de regress\u00e3o linear:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>model &lt;- lm(y ~ x, data = df)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">A seguir, podemos criar um gr\u00e1fico da linha de regress\u00e3o linear estimada usando a fun\u00e7\u00e3o <a href=\"https:\/\/statorials.org\/pt\/estatologia-explica-conceitos-de-forma-simples-e-direta-facilitamos-o-aprendizado-de-estatistica\/\" target=\"_blank\" rel=\"noopener noreferrer\">abline()<\/a> e a fun\u00e7\u00e3o lines() para criar as faixas de confian\u00e7a reais:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#get predicted y values using regression equation<\/span>\nnewx &lt;- seq(min(df$x), max(df$x), length.out=100)\npreds &lt;- predict(model, newdata = data.frame(x=newx), interval = 'confidence')\n\n<span style=\"color: #008080;\">#create plot of x vs. y, but don't display individual points (type='n')<\/span> \nplot(y ~ x, data = df, type = 'n')\n<span style=\"color: #008080;\">\n#add fitted regression line<\/span>\nabline(model)\n\n<span style=\"color: #008080;\">#add dashed lines for confidence bands\n<\/span>lines(newx, preds[,3], lty = 'dashed', col = 'blue')\nlines(newx, preds[,2], lty = 'dashed', col = 'blue')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-9946 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/plotconfintr1.png\" alt=\"Tra\u00e7ando um intervalo de confian\u00e7a em R\" width=\"454\" height=\"414\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">A linha preta mostra a linha de regress\u00e3o linear ajustada enquanto as duas linhas azuis tracejadas mostram os intervalos de confian\u00e7a.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Opcionalmente, voc\u00ea tamb\u00e9m pode preencher a \u00e1rea entre as linhas do intervalo de confian\u00e7a e a linha de regress\u00e3o linear estimada usando o seguinte c\u00f3digo:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create plot of x vs. y<\/span>\nplot(y ~ x, data = df, type = 'n')\n<span style=\"color: #008080;\">\n#fill in area between regression line and confidence interval\n<span style=\"color: #000000;\">polygon(c(rev(newx), newx), c(rev(preds[,3]), preds[,2]), col = 'grey', border = NA)<\/span>\n\n#add fitted regression line<\/span>\nabline(model)\n\n<span style=\"color: #008080;\">#add dashed lines for confidence bands\n<\/span>lines(newx, preds[,3], lty = 'dashed', col = 'blue')\nlines(newx, preds[,2], lty = 'dashed', col = 'blue')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-9947 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/plotconfintr2.png\" alt=\"Gr\u00e1fico de intervalo de confian\u00e7a em R\" width=\"454\" height=\"422\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Aqui est\u00e1 o c\u00f3digo completo do in\u00edcio ao fim:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#make this example reproducible\n<span style=\"color: #000000;\">set.seed(0)<\/span>\n\n#create dataset\n<span style=\"color: #000000;\">x &lt;- rnorm(100)<\/span>\n<span style=\"color: #000000;\">y &lt;- x*2 + rnorm(100)<\/span>\n<span style=\"color: #000000;\">df &lt;- data.frame(x = x, y = y)<\/span>\n\n#fit linear regression model\n<span style=\"color: #000000;\">model &lt;- lm(y ~ x, data = df)<\/span>\n\n#get predicted y values using regression equation\n<span style=\"color: #000000;\">newx &lt;- seq(min(df$x), max(df$x), length.out=100)<\/span>\n<span style=\"color: #000000;\">preds &lt;- predict(model, newdata = data.frame(x=newx), interval = 'confidence')<\/span>\n\n#create plot of x vs. y<\/span>\nplot(y ~ x, data = df, type = 'n')\n<span style=\"color: #008080;\">\n#fill in area between regression line and confidence interval\n<span style=\"color: #000000;\">polygon(c(rev(newx), newx), c(rev(preds[,3]), preds[,2]), col = 'grey', border = NA)<\/span>\n\n#add fitted regression line<\/span>\nabline(model)\n\n<span style=\"color: #008080;\">#add dashed lines for confidence bands\n<\/span>lines(newx, preds[,3], lty = 'dashed', col = 'blue')\nlines(newx, preds[,2], lty = 'dashed', col = 'blue')<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Recursos adicionais<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/pt\/intervalos-de-confianca\/\" target=\"_blank\" rel=\"noopener noreferrer\">O que s\u00e3o intervalos de confian\u00e7a?<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/estatologia-explica-conceitos-de-forma-simples-e-direta-facilitamos-o-aprendizado-de-estatistica\/\" target=\"_blank\" rel=\"noopener noreferrer\">Como usar a fun\u00e7\u00e3o abline() em R para adicionar linhas retas aos gr\u00e1ficos<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um intervalo de confian\u00e7a \u00e9 um intervalo de valores que provavelmente cont\u00e9m um par\u00e2metro populacional com um certo n\u00edvel de confian\u00e7a. Este tutorial explica como tra\u00e7ar um intervalo de confian\u00e7a para um conjunto de dados em R. Exemplo: tra\u00e7ando um intervalo de confian\u00e7a em R Suponha que temos o seguinte conjunto de dados em R [&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-938","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 tra\u00e7ar um intervalo de confian\u00e7a em R - Estatologia<\/title>\n<meta name=\"description\" content=\"Uma explica\u00e7\u00e3o simples de como tra\u00e7ar um intervalo de confian\u00e7a 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\/tracar-o-intervalo-de-confianca-r\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como tra\u00e7ar um intervalo de confian\u00e7a em R - Estatologia\" \/>\n<meta property=\"og:description\" content=\"Uma explica\u00e7\u00e3o simples de como tra\u00e7ar um intervalo de confian\u00e7a em R, com um exemplo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T06:10:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/plotconfintr1.png\" \/>\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=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/\",\"url\":\"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/\",\"name\":\"Como tra\u00e7ar um intervalo de confian\u00e7a em R - Estatologia\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pt\/#website\"},\"datePublished\":\"2023-07-28T06:10:31+00:00\",\"dateModified\":\"2023-07-28T06:10:31+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666\"},\"description\":\"Uma explica\u00e7\u00e3o simples de como tra\u00e7ar um intervalo de confian\u00e7a em R, com um exemplo.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Lar\",\"item\":\"https:\/\/statorials.org\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como tra\u00e7ar um intervalo de confian\u00e7a 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 tra\u00e7ar um intervalo de confian\u00e7a em R - Estatologia","description":"Uma explica\u00e7\u00e3o simples de como tra\u00e7ar um intervalo de confian\u00e7a 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\/tracar-o-intervalo-de-confianca-r\/","og_locale":"pt_PT","og_type":"article","og_title":"Como tra\u00e7ar um intervalo de confian\u00e7a em R - Estatologia","og_description":"Uma explica\u00e7\u00e3o simples de como tra\u00e7ar um intervalo de confian\u00e7a em R, com um exemplo.","og_url":"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/","og_site_name":"Statorials","article_published_time":"2023-07-28T06:10:31+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/plotconfintr1.png"}],"author":"Dr. benjamim anderson","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Dr. benjamim anderson","Tempo estimado de leitura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/","url":"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/","name":"Como tra\u00e7ar um intervalo de confian\u00e7a em R - Estatologia","isPartOf":{"@id":"https:\/\/statorials.org\/pt\/#website"},"datePublished":"2023-07-28T06:10:31+00:00","dateModified":"2023-07-28T06:10:31+00:00","author":{"@id":"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666"},"description":"Uma explica\u00e7\u00e3o simples de como tra\u00e7ar um intervalo de confian\u00e7a em R, com um exemplo.","breadcrumb":{"@id":"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pt\/tracar-o-intervalo-de-confianca-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Lar","item":"https:\/\/statorials.org\/pt\/"},{"@type":"ListItem","position":2,"name":"Como tra\u00e7ar um intervalo de confian\u00e7a 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\/938","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=938"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/posts\/938\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/media?parent=938"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/categories?post=938"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/tags?post=938"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}