{"id":837,"date":"2023-07-28T14:19:04","date_gmt":"2023-07-28T14:19:04","guid":{"rendered":"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/"},"modified":"2023-07-28T14:19:04","modified_gmt":"2023-07-28T14:19:04","slug":"python-zeitalterpyramide","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/","title":{"rendered":"So erstellen sie eine bev\u00f6lkerungspyramide in python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Eine <strong>Bev\u00f6lkerungspyramide<\/strong> ist ein Diagramm, das die Alters- und Geschlechtsverteilung einer bestimmten Bev\u00f6lkerung zeigt. Dies ist n\u00fctzlich, um die Zusammensetzung einer Bev\u00f6lkerung und den Trend des Bev\u00f6lkerungswachstums zu verstehen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">In diesem Tutorial wird erkl\u00e4rt, wie Sie die folgende Bev\u00f6lkerungspyramide in Python erstellen:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-9264 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/poppyramidepython1.png\" alt=\"Alterspyramide in Python\" width=\"505\" height=\"347\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Alterspyramide in Python<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Angenommen, wir verf\u00fcgen \u00fcber den folgenden Datensatz, der die Gesamtbev\u00f6lkerung von M\u00e4nnern und Frauen nach Altersgruppe f\u00fcr ein bestimmtes Land anzeigt:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\"><span style=\"color: #008080;\">#import libraries<\/span> \nimport<\/span> numpy <span style=\"color: #107d3f;\">as<\/span> np\n<span style=\"color: #107d3f;\">import<\/span> pandas <span style=\"color: #107d3f;\">as<\/span> pd \n<span style=\"color: #107d3f;\">import<\/span> matplotlib.pyplot <span style=\"color: #107d3f;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#create dataframe<\/span>\ndf = pd.DataFrame({'Age': ['0-9','10-19','20-29','30-39','40-49','50-59','60 -69','70-79','80-89','90+'], \n                    'Male': [9000, 14000, 22000, 26000, 34000, 32000, 29000, 22000, 14000, 3000], \n                    'Female': [8000, 15000, 19000, 28000, 35000, 34000, 28000, 24000, 17000, 5000]})\n<span style=\"color: #008080;\">#view dataframe<\/span> \ndf\n\n    Age Male Female\n0 0-9 9000 8000\n1 10-19 14000 15000\n2 20-29 22000 19000\n3 30-39 26000 28000\n4 40-49 34000 35000\n5 50-59 32000 34000\n6 60-69 29000 28000\n7 70-79 22000 24000\n8 80-89 14000 17000\n9 90+ 3000 5000\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Mit dem folgenden Code k\u00f6nnen wir eine Bev\u00f6lkerungspyramide f\u00fcr die Daten erstellen:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define x and y limits<\/span>\ny = range(0, len(df))\nx_male = df['Male']\nx_female = df['Female']\n\n<span style=\"color: #008080;\">#define plot parameters<\/span>\nfig, axes = plt.subplots(ncols=2, sharey=True, figsize=(9, 6))\n\n<span style=\"color: #008080;\">#specify background color and plot title<\/span>\nfig.patch.set_facecolor('xkcd:light grey')\nplt.figtext(.5,.9,\"Population Pyramid\", fontsize=15, ha='center')\n    \n<span style=\"color: #008080;\">#define male and female bars<\/span>\naxes[0].barh(y, x_male, align='center', color='royalblue')\naxes[0].set(title='Males')\naxes[1].barh(y, x_female, align='center', color='lightpink')\naxes[1].set(title='Females')\n\n<span style=\"color: #008080;\">#adjust grid parameters and specify labels for y-axis<\/span>\naxes[1].grid()\naxes[0].set(yticks=y, yticklabels=df['Age'])\naxes[0].invert_xaxis()\naxes[0].grid()\n\n<span style=\"color: #008080;\">#displayplot<\/span>\nplt.show()<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-9264 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/poppyramidepython1.png\" alt=\"Alterspyramide in Python\" width=\"506\" height=\"348\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Die Grafik zeigt, dass die Verteilung von M\u00e4nnern und Frauen ziemlich symmetrisch ist, wobei der Gro\u00dfteil der Bev\u00f6lkerung in die mittlere Altersgruppe f\u00e4llt. Wenn wir uns einfach diese Grafik ansehen, k\u00f6nnen wir uns einen guten \u00dcberblick \u00fcber die Demografie dieses bestimmten Landes verschaffen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass Sie die Farben des Plothintergrunds und einzelner Balken anpassen k\u00f6nnen, indem Sie die Farben in der <a href=\"https:\/\/matplotlib.org\/3.1.0\/gallery\/color\/named_colors.html\" target=\"_blank\" rel=\"noopener\">Matplotlib-Farbliste<\/a> angeben.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Beispielsweise k\u00f6nnten wir \u201ehotpink\u201c und \u201edodgerblue\u201c angeben, um sie mit einem \u201ebeigen\u201c Hintergrund zu verwenden:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong>fig.patch.set_facecolor('xkcd: <span style=\"color: #800080;\">beige<\/span> ')\n    \naxes[0].barh(y, x_male, align='center', color=' <span style=\"color: #800080;\">dodgerblue<\/span> ')\n\naxes[1].barh(y, x_female, align='center', color=' <span style=\"color: #800080;\">hotpink<\/span> ')\n\nplt.show()<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-9265 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/poppyramidepython2.png\" alt=\"Python-Populationspyramide mit einer anderen Farbpalette\" width=\"507\" height=\"349\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Sie k\u00f6nnen die Farbpalette jederzeit \u00e4ndern, je nachdem, was Ihnen am besten gef\u00e4llt.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eine Bev\u00f6lkerungspyramide ist ein Diagramm, das die Alters- und Geschlechtsverteilung einer bestimmten Bev\u00f6lkerung zeigt. Dies ist n\u00fctzlich, um die Zusammensetzung einer Bev\u00f6lkerung und den Trend des Bev\u00f6lkerungswachstums zu verstehen. In diesem Tutorial wird erkl\u00e4rt, wie Sie die folgende Bev\u00f6lkerungspyramide in Python erstellen: Alterspyramide in Python Angenommen, wir verf\u00fcgen \u00fcber den folgenden Datensatz, der die Gesamtbev\u00f6lkerung [&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":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>So erstellen Sie eine Bev\u00f6lkerungspyramide in Python - Statorials<\/title>\n<meta name=\"description\" content=\"Eine einfache Erkl\u00e4rung, wie man in Python eine Bev\u00f6lkerungspyramide erstellt.\" \/>\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\/de\/python-zeitalterpyramide\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"So erstellen Sie eine Bev\u00f6lkerungspyramide in Python - Statorials\" \/>\n<meta property=\"og:description\" content=\"Eine einfache Erkl\u00e4rung, wie man in Python eine Bev\u00f6lkerungspyramide erstellt.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T14:19:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/poppyramidepython1.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 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/\",\"url\":\"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/\",\"name\":\"So erstellen Sie eine Bev\u00f6lkerungspyramide in Python - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-28T14:19:04+00:00\",\"dateModified\":\"2023-07-28T14:19:04+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"Eine einfache Erkl\u00e4rung, wie man in Python eine Bev\u00f6lkerungspyramide erstellt.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So erstellen sie eine bev\u00f6lkerungspyramide in python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/de\/#website\",\"url\":\"https:\/\/statorials.org\/de\/\",\"name\":\"Statorials\",\"description\":\"Ihr Leitfaden f\u00fcr statistische Kompetenz !\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\",\"name\":\"Dr. Benjamin Anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr. Benjamin Anderson\"},\"description\":\"Hallo, ich bin Benjamin, ein pensionierter Statistikprofessor, der sich zum engagierten Statorials-Lehrer entwickelt hat. Mit umfassender Erfahrung und Fachwissen auf dem Gebiet der Statistik bin ich bestrebt, mein Wissen zu teilen, um Studenten durch Statorials zu bef\u00e4higen. Mehr wissen\",\"sameAs\":[\"https:\/\/statorials.org\/de\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"So erstellen Sie eine Bev\u00f6lkerungspyramide in Python - Statorials","description":"Eine einfache Erkl\u00e4rung, wie man in Python eine Bev\u00f6lkerungspyramide erstellt.","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\/de\/python-zeitalterpyramide\/","og_locale":"de_DE","og_type":"article","og_title":"So erstellen Sie eine Bev\u00f6lkerungspyramide in Python - Statorials","og_description":"Eine einfache Erkl\u00e4rung, wie man in Python eine Bev\u00f6lkerungspyramide erstellt.","og_url":"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/","og_site_name":"Statorials","article_published_time":"2023-07-28T14:19:04+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/poppyramidepython1.png"}],"author":"Dr. Benjamin Anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr. Benjamin Anderson","Gesch\u00e4tzte Lesezeit":"2 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/","url":"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/","name":"So erstellen Sie eine Bev\u00f6lkerungspyramide in Python - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-28T14:19:04+00:00","dateModified":"2023-07-28T14:19:04+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"Eine einfache Erkl\u00e4rung, wie man in Python eine Bev\u00f6lkerungspyramide erstellt.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/python-zeitalterpyramide\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/python-zeitalterpyramide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So erstellen sie eine bev\u00f6lkerungspyramide in python"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/de\/#website","url":"https:\/\/statorials.org\/de\/","name":"Statorials","description":"Ihr Leitfaden f\u00fcr statistische Kompetenz !","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de-DE"},{"@type":"Person","@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0","name":"Dr. Benjamin Anderson","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","caption":"Dr. Benjamin Anderson"},"description":"Hallo, ich bin Benjamin, ein pensionierter Statistikprofessor, der sich zum engagierten Statorials-Lehrer entwickelt hat. Mit umfassender Erfahrung und Fachwissen auf dem Gebiet der Statistik bin ich bestrebt, mein Wissen zu teilen, um Studenten durch Statorials zu bef\u00e4higen. Mehr wissen","sameAs":["https:\/\/statorials.org\/de"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/837"}],"collection":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/comments?post=837"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/837\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=837"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}