{"id":1169,"date":"2023-07-27T10:20:03","date_gmt":"2023-07-27T10:20:03","guid":{"rendered":"https:\/\/statorials.org\/pt\/amostragem-sistematica-de-pandas\/"},"modified":"2023-07-27T10:20:03","modified_gmt":"2023-07-27T10:20:03","slug":"amostragem-sistematica-de-pandas","status":"publish","type":"post","link":"https:\/\/statorials.org\/pt\/amostragem-sistematica-de-pandas\/","title":{"rendered":"Amostragem sistem\u00e1tica em pandas (com exemplos)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Os pesquisadores geralmente coletam <a href=\"https:\/\/statorials.org\/pt\/metodos-de-amostragem\/\" target=\"_blank\" rel=\"noopener noreferrer\">amostras<\/a> de uma popula\u00e7\u00e3o e usam os dados da amostra para tirar conclus\u00f5es sobre a popula\u00e7\u00e3o como um todo.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Um m\u00e9todo de amostragem comumente usado \u00e9 <strong>a amostragem sistem\u00e1tica<\/strong> , que \u00e9 implementada em um processo simples de duas etapas:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>1.<\/strong> Coloque cada membro de uma popula\u00e7\u00e3o em uma determinada ordem.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>2.<\/strong> Escolha um ponto de partida aleat\u00f3rio e selecione um membro <sup>dentre<\/sup> n para fazer parte da amostra.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Este tutorial explica como realizar amostragem sistem\u00e1tica em um DataFrame do pandas em Python.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Exemplo: amostragem sistem\u00e1tica entre pandas<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Suponha que um professor queira obter uma amostra de 100 alunos de uma escola que tem 500 alunos no total. Ela opta por usar uma amostragem sistem\u00e1tica na qual coloca cada aluno em ordem alfab\u00e9tica com base no sobrenome, escolhe aleatoriamente um ponto de partida e seleciona cada quinto aluno para fazer parte da amostra.<\/span><\/p>\n<p> <span style=\"color: #000000;\">O c\u00f3digo a seguir mostra como criar um quadro de dados falso para trabalhar em Python:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n<span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n<span style=\"color: #008000;\">import<\/span> string\n<span style=\"color: #008000;\">import<\/span> random<\/span>\n\n#make this example reproducible<\/span>\nn.p. <span style=\"color: #3366ff;\">random<\/span> . <span style=\"color: #3366ff;\">seeds<\/span> (0)\n\n<span style=\"color: #008080;\">#create simple function to generate random last names\n<\/span><span style=\"color: #008000;\">def<\/span> randomNames(size=6, chars=string. <span style=\"color: #3366ff;\">ascii_uppercase<\/span> ):\n    <span style=\"color: #008000;\">return<\/span> ''. <span style=\"color: #3366ff;\">join<\/span> (random. <span style=\"color: #3366ff;\">choice<\/span> (chars) <span style=\"color: #008000;\">for<\/span> _ <span style=\"color: #008000;\">in<\/span> range(size))\n\n<span style=\"color: #008080;\">#createDataFrame\n<\/span>df = pd.DataFrame({'last_name': [randomNames() <span style=\"color: #008000;\">for<\/span> _ <span style=\"color: #008000;\">in<\/span> range(500)],\n                   'GPA': np. <span style=\"color: #3366ff;\">random<\/span> . <span style=\"color: #3366ff;\">normal<\/span> (loc=85, scale=3, size=500)})\n<span style=\"color: #008080;\">\n#view first six rows of DataFrame<\/span>\ndf. <span style=\"color: #3366ff;\">head<\/span> ()\n\nlast_name GPA\n0 PXGPIV 86.667888\n1 JKRRQI 87.677422\n2 TRIZTC 83.733056\n3 YHUGIN 85.314142\n4 ZVUNVK 85.684160<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">E o c\u00f3digo a seguir mostra como obter uma amostra de 100 alunos por meio de amostragem sistem\u00e1tica:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#obtain systematic sample by selecting every 5th row\n<\/span>sys_sample_df = df. <span style=\"color: #3366ff;\">iloc<\/span> [::5]\n\n<span style=\"color: #008080;\">#view first six rows of DataFrame\n<\/span>sys_sample_df. <span style=\"color: #3366ff;\">head<\/span> ()\n\n   last_name gpa\n3 ORJFW 88.78065\n8 RWPSB 81.96988\n13 RACZU 79.21433\n18 ZOHKA 80.47246\n23 QJETK 87.09991\n28 JTHWB 83.87300\n\n<span style=\"color: #008080;\">#view dimensions of data frame\n<\/span>sys_sample_df. <span style=\"color: #3366ff;\">shape<\/span>\n\n(100, 2)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Observe que o primeiro membro inclu\u00eddo na amostra estava na primeira linha do quadro de dados original. Cada pr\u00f3ximo membro da amostra est\u00e1 localizado 5 linhas ap\u00f3s o membro anterior.<\/span><\/p>\n<p> <span style=\"color: #000000;\">E usando <strong>shape()<\/strong> podemos ver que a amostra sistem\u00e1tica que obtivemos \u00e9 um quadro de dados de 100 linhas e 2 colunas.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Recursos adicionais<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/pt\/metodos-de-amostragem\/\">Tipos de m\u00e9todos de amostragem<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/amostragem-por-conglomerados-em-pandas\/\" target=\"_blank\" rel=\"noopener noreferrer\">Amostragem por cluster em pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/amostragem-estratificada-de-pandas\/\" target=\"_blank\" rel=\"noopener noreferrer\">Amostragem estratificada em pandas<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Os pesquisadores geralmente coletam amostras de uma popula\u00e7\u00e3o e usam os dados da amostra para tirar conclus\u00f5es sobre a popula\u00e7\u00e3o como um todo. Um m\u00e9todo de amostragem comumente usado \u00e9 a amostragem sistem\u00e1tica , que \u00e9 implementada em um processo simples de duas etapas: 1. Coloque cada membro de uma popula\u00e7\u00e3o em uma determinada ordem. [&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-1169","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>Amostragem sistem\u00e1tica em pandas (com exemplos) - Estatoriais<\/title>\n<meta name=\"description\" content=\"Este tutorial explica como realizar amostragem sistem\u00e1tica em pandas, com exemplos.\" \/>\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\/amostragem-sistematica-de-pandas\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Amostragem sistem\u00e1tica em pandas (com exemplos) - Estatoriais\" \/>\n<meta property=\"og:description\" content=\"Este tutorial explica como realizar amostragem sistem\u00e1tica em pandas, com exemplos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pt\/amostragem-sistematica-de-pandas\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T10:20:03+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\/amostragem-sistematica-de-pandas\/\",\"url\":\"https:\/\/statorials.org\/pt\/amostragem-sistematica-de-pandas\/\",\"name\":\"Amostragem sistem\u00e1tica em pandas (com exemplos) - Estatoriais\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pt\/#website\"},\"datePublished\":\"2023-07-27T10:20:03+00:00\",\"dateModified\":\"2023-07-27T10:20:03+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666\"},\"description\":\"Este tutorial explica como realizar amostragem sistem\u00e1tica em pandas, com exemplos.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pt\/amostragem-sistematica-de-pandas\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pt\/amostragem-sistematica-de-pandas\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pt\/amostragem-sistematica-de-pandas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Lar\",\"item\":\"https:\/\/statorials.org\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Amostragem sistem\u00e1tica em pandas (com exemplos)\"}]},{\"@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":"Amostragem sistem\u00e1tica em pandas (com exemplos) - Estatoriais","description":"Este tutorial explica como realizar amostragem sistem\u00e1tica em pandas, com exemplos.","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\/amostragem-sistematica-de-pandas\/","og_locale":"pt_PT","og_type":"article","og_title":"Amostragem sistem\u00e1tica em pandas (com exemplos) - Estatoriais","og_description":"Este tutorial explica como realizar amostragem sistem\u00e1tica em pandas, com exemplos.","og_url":"https:\/\/statorials.org\/pt\/amostragem-sistematica-de-pandas\/","og_site_name":"Statorials","article_published_time":"2023-07-27T10:20:03+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\/amostragem-sistematica-de-pandas\/","url":"https:\/\/statorials.org\/pt\/amostragem-sistematica-de-pandas\/","name":"Amostragem sistem\u00e1tica em pandas (com exemplos) - Estatoriais","isPartOf":{"@id":"https:\/\/statorials.org\/pt\/#website"},"datePublished":"2023-07-27T10:20:03+00:00","dateModified":"2023-07-27T10:20:03+00:00","author":{"@id":"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666"},"description":"Este tutorial explica como realizar amostragem sistem\u00e1tica em pandas, com exemplos.","breadcrumb":{"@id":"https:\/\/statorials.org\/pt\/amostragem-sistematica-de-pandas\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pt\/amostragem-sistematica-de-pandas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pt\/amostragem-sistematica-de-pandas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Lar","item":"https:\/\/statorials.org\/pt\/"},{"@type":"ListItem","position":2,"name":"Amostragem sistem\u00e1tica em pandas (com exemplos)"}]},{"@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\/1169","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=1169"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/posts\/1169\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/media?parent=1169"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/categories?post=1169"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/tags?post=1169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}