{"id":2374,"date":"2023-07-22T13:41:48","date_gmt":"2023-07-22T13:41:48","guid":{"rendered":"https:\/\/statorials.org\/nl\/seaborn-gestapeld-staafdiagram\/"},"modified":"2023-07-22T13:41:48","modified_gmt":"2023-07-22T13:41:48","slug":"seaborn-gestapeld-staafdiagram","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/seaborn-gestapeld-staafdiagram\/","title":{"rendered":"Hoe u een gestapeld staafdiagram maakt in seaborn (stap voor stap)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Een <strong>gestapeld staafdiagram<\/strong> is een type diagram dat gebruik maakt van staven die zijn verdeeld in een aantal substaven om de waarden van meerdere variabelen tegelijk te visualiseren.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Deze tutorial biedt een stapsgewijs voorbeeld van hoe u het volgende gestapelde staafdiagram in Python kunt maken met behulp van het <a href=\"https:\/\/seaborn.pydata.org\/\" target=\"_blank\" rel=\"noopener\">Seaborn-<\/a> datavisualisatiepakket:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-21450\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/empile2.png\" alt=\"gestapeld staafdiagram in seaborn\" width=\"517\" height=\"375\" srcset=\"\" sizes=\"auto, \"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Stap 1: Cre\u00eber de gegevens<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Laten we eerst het volgende panda&#8217;s DataFrame maken dat het totale aantal klanten weergeeft dat een restaurant &#8217;s morgens en&#8216; s avonds van maandag tot en met vrijdag ontvangt:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#createDataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">Day<\/span> ': ['Mon', 'Tue', 'Wed', 'Thur', 'Fri'],\n                   ' <span style=\"color: #ff0000;\">Morning<\/span> ': [44, 46, 49, 59, 54],\n                   ' <span style=\"color: #ff0000;\">Evening<\/span> ': [33, 46, 50, 49, 60]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span>df\n\n\tDay Morning Evening\n0 My 44 33\n1 Kills 46 46\n2 Wed 49 50\n3 Thur 59 49\n4 Fri 54 60\n<\/span><\/span><\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Stap 2: Maak het gestapelde staafdiagram<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">We kunnen de volgende code gebruiken om een gestapeld staafdiagram te maken om het totale aantal klanten per dag te visualiseren:<\/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> matplotlib.pyplot <span style=\"color: #008000;\">as<\/span> plt\n<span style=\"color: #008000;\">import<\/span> seaborn <span style=\"color: #008000;\">as<\/span> sns\n\n<span style=\"color: #008080;\">#set seaborn plotting aesthetics\n<\/span>sns. <span style=\"color: #3366ff;\">set<\/span> (style=' <span style=\"color: #ff0000;\">white<\/span> ')\n\n<span style=\"color: #008080;\">#create stacked bar chart\n<\/span>df. <span style=\"color: #3366ff;\">set_index<\/span> (' <span style=\"color: #ff0000;\">Day<\/span> '). <span style=\"color: #3366ff;\">plot<\/span> (kind=' <span style=\"color: #ff0000;\">bar<\/span> ', stacked= <span style=\"color: #008000;\">True<\/span> , color=[' <span style=\"color: #ff0000;\">steelblue<\/span> ', ' <span style=\"color: #ff0000;\">red<\/span> '])\n<\/span><\/span><\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-21449 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/empile1.png\" alt=\"\" width=\"512\" height=\"369\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Op de x-as wordt de dag van de week weergegeven en in de balken wordt het aantal klanten weergegeven dat het restaurant elke dag &#8217;s ochtends en &#8217;s avonds heeft bezocht.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Stap 3: Pas het gestapelde staafdiagram aan<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">De volgende code laat zien hoe u astitels toevoegt, een globale titel toevoegt en de X-aslabels roteert om ze gemakkelijker leesbaar te maken:<\/span><\/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> matplotlib.pyplot <span style=\"color: #008000;\">as<\/span> plt\n<span style=\"color: #008000;\">import<\/span> seaborn <span style=\"color: #008000;\">as<\/span> sns\n\n<span style=\"color: #008080;\">#set seaborn plotting aesthetics\n<\/span>sns. <span style=\"color: #3366ff;\">set<\/span> (style=' <span style=\"color: #ff0000;\">white<\/span> ')\n\n<span style=\"color: #008080;\">#create stacked bar chart\n<\/span>df. <span style=\"color: #3366ff;\">set_index<\/span> (' <span style=\"color: #ff0000;\">Day<\/span> '). <span style=\"color: #3366ff;\">plot<\/span> (kind=' <span style=\"color: #ff0000;\">bar<\/span> ', stacked= <span style=\"color: #008000;\">True<\/span> , color=[' <span style=\"color: #ff0000;\">steelblue<\/span> ', ' <span style=\"color: #ff0000;\">red<\/span> '])\n\n<span style=\"color: #008080;\">#add overall title\n<\/span>plt. <span style=\"color: #3366ff;\">title<\/span> (' <span style=\"color: #ff0000;\">Customers by Time &amp; Day of Week<\/span> ', fontsize= <span style=\"color: #008000;\">16<\/span> )\n\n<span style=\"color: #008080;\">#add axis titles\n<\/span>plt. <span style=\"color: #3366ff;\">xlabel<\/span> (' <span style=\"color: #ff0000;\">Day of Week<\/span> ')\nplt. <span style=\"color: #3366ff;\">ylabel<\/span> (' <span style=\"color: #ff0000;\">Number of Customers<\/span> ')\n\n<span style=\"color: #008080;\">#rotate x-axis labels\n<\/span>plt. <span style=\"color: #3366ff;\">xticks<\/span> (rotation= <span style=\"color: #008000;\">45<\/span> )\n<\/span><\/span><\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-21450\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/empile2.png\" alt=\"gestapeld staafdiagram in seaborn\" width=\"517\" height=\"375\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\"><strong>Opmerking<\/strong> : we hebben de maritieme stijl voor dit perceel ingesteld op &#8222;wit&#8220;, maar u kunt een volledige lijst met de esthetiek van het maritieme perceel op <a href=\"https:\/\/seaborn.pydata.org\/tutorial\/aesthetics.html\" target=\"_blank\" rel=\"noopener\">deze pagina<\/a> vinden.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende visualisaties in Seaborn kunt maken:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/nl\/mariene-camembert\/\" target=\"_blank\" rel=\"noopener\">Hoe maak je een cirkeldiagram in Seaborn<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/zeegeboren-tijdlijn\/\" target=\"_blank\" rel=\"noopener\">Hoe u een tijdreeksplot maakt in Seaborn<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/kaart-van-mariene-gebieden\/\" target=\"_blank\" rel=\"noopener\">Hoe u een vlakdiagram maakt in Seaborn<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Een gestapeld staafdiagram is een type diagram dat gebruik maakt van staven die zijn verdeeld in een aantal substaven om de waarden van meerdere variabelen tegelijk te visualiseren. Deze tutorial biedt een stapsgewijs voorbeeld van hoe u het volgende gestapelde staafdiagram in Python kunt maken met behulp van het Seaborn- datavisualisatiepakket: Stap 1: Cre\u00eber de [&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-2374","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 gestapeld staafdiagram maken in Seaborn (stap voor stap) - Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt met een voorbeeld uitgelegd hoe u een gestapeld staafdiagram kunt maken met behulp van het Seaborn-gegevensvisualisatiepakket in Python.\" \/>\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\/seaborn-gestapeld-staafdiagram\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Een gestapeld staafdiagram maken in Seaborn (stap voor stap) - Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt met een voorbeeld uitgelegd hoe u een gestapeld staafdiagram kunt maken met behulp van het Seaborn-gegevensvisualisatiepakket in Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/seaborn-gestapeld-staafdiagram\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-22T13:41:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/empile2.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\/seaborn-gestapeld-staafdiagram\/\",\"url\":\"https:\/\/statorials.org\/nl\/seaborn-gestapeld-staafdiagram\/\",\"name\":\"Een gestapeld staafdiagram maken in Seaborn (stap voor stap) - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-22T13:41:48+00:00\",\"dateModified\":\"2023-07-22T13:41:48+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt met een voorbeeld uitgelegd hoe u een gestapeld staafdiagram kunt maken met behulp van het Seaborn-gegevensvisualisatiepakket in Python.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/seaborn-gestapeld-staafdiagram\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/seaborn-gestapeld-staafdiagram\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/seaborn-gestapeld-staafdiagram\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe u een gestapeld staafdiagram maakt in seaborn (stap voor stap)\"}]},{\"@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 gestapeld staafdiagram maken in Seaborn (stap voor stap) - Statorials","description":"In deze tutorial wordt met een voorbeeld uitgelegd hoe u een gestapeld staafdiagram kunt maken met behulp van het Seaborn-gegevensvisualisatiepakket in Python.","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\/seaborn-gestapeld-staafdiagram\/","og_locale":"de_DE","og_type":"article","og_title":"Een gestapeld staafdiagram maken in Seaborn (stap voor stap) - Statorials","og_description":"In deze tutorial wordt met een voorbeeld uitgelegd hoe u een gestapeld staafdiagram kunt maken met behulp van het Seaborn-gegevensvisualisatiepakket in Python.","og_url":"https:\/\/statorials.org\/nl\/seaborn-gestapeld-staafdiagram\/","og_site_name":"Statorials","article_published_time":"2023-07-22T13:41:48+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/empile2.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\/seaborn-gestapeld-staafdiagram\/","url":"https:\/\/statorials.org\/nl\/seaborn-gestapeld-staafdiagram\/","name":"Een gestapeld staafdiagram maken in Seaborn (stap voor stap) - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-22T13:41:48+00:00","dateModified":"2023-07-22T13:41:48+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt met een voorbeeld uitgelegd hoe u een gestapeld staafdiagram kunt maken met behulp van het Seaborn-gegevensvisualisatiepakket in Python.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/seaborn-gestapeld-staafdiagram\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/seaborn-gestapeld-staafdiagram\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/seaborn-gestapeld-staafdiagram\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe u een gestapeld staafdiagram maakt in seaborn (stap voor stap)"}]},{"@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\/2374","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=2374"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/2374\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=2374"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=2374"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=2374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}