{"id":2128,"date":"2023-07-23T13:57:35","date_gmt":"2023-07-23T13:57:35","guid":{"rendered":"https:\/\/statorials.org\/de\/seaborn-barplot-zeigt-werte-an\/"},"modified":"2023-07-23T13:57:35","modified_gmt":"2023-07-23T13:57:35","slug":"seaborn-barplot-zeigt-werte-an","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/seaborn-barplot-zeigt-werte-an\/","title":{"rendered":"So zeigen sie werte im seaborn-barplot an (mit beispielen)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Mit der folgenden Funktion k\u00f6nnen Sie Werte auf einem <a href=\"https:\/\/seaborn.pydata.org\/\" target=\"_blank\" rel=\"noopener\">Marine-<\/a> Barplot anzeigen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">def<\/span> <span style=\"color: #3366ff;\">show_values<\/span> (axs, orient=\" <span style=\"color: #ff0000;\">v<\/span> \", space=.01):\n    def <span style=\"color: #3366ff;\">_single<\/span> (ax):\n        <span style=\"color: #008000;\">if<\/span> orient == \" <span style=\"color: #ff0000;\">v<\/span> \":\n            <span style=\"color: #008000;\">for<\/span> p <span style=\"color: #008000;\">in<\/span> ax. <span style=\"color: #3366ff;\">patches<\/span> :\n                _x = p. <span style=\"color: #3366ff;\">get_x<\/span> () + p. <span style=\"color: #3366ff;\">get_width<\/span> ()\/2\n                _y = p. <span style=\"color: #3366ff;\">get_y<\/span> () + p. <span style=\"color: #3366ff;\">get_height<\/span> () + ( <span style=\"color: #3366ff;\">p.get_height<\/span> ()*0.01)\n                value = ' <span style=\"color: #ff0000;\">{:.1f}<\/span> '. <span style=\"color: #3366ff;\">format<\/span> (e.g. <span style=\"color: #3366ff;\">get_height<\/span> ())\n                ax. <span style=\"color: #3366ff;\">text<\/span> (_x, _y, value, ha=\" <span style=\"color: #ff0000;\">center<\/span> \") \n        <span style=\"color: #008000;\">elif<\/span> orient == \" <span style=\"color: #ff0000;\">h<\/span> \":\n            <span style=\"color: #008000;\">for<\/span> p <span style=\"color: #008000;\">in<\/span> ax. <span style=\"color: #3366ff;\">patches<\/span> :\n                _x = p. <span style=\"color: #3366ff;\">get_x<\/span> () + p. <span style=\"color: #3366ff;\">get_width<\/span> () + float(space)\n                _y = p. <span style=\"color: #3366ff;\">get_y<\/span> () + p. <span style=\"color: #3366ff;\">get_height<\/span> () - (e.g. <span style=\"color: #3366ff;\">get_height<\/span> ()*0.5)\n                value = ' <span style=\"color: #ff0000;\">{:.1f}<\/span> '. <span style=\"color: #3366ff;\">format<\/span> (e.g. <span style=\"color: #3366ff;\">get_width<\/span> ())\n                ax. <span style=\"color: #3366ff;\">text<\/span> (_x, _y, value, ha=\" <span style=\"color: #ff0000;\">left<\/span> \")\n\n    <span style=\"color: #008000;\">if<\/span> isinstance(axs, <span style=\"color: #3366ff;\">np.ndarray<\/span> ):\n        <span style=\"color: #008000;\">for<\/span> idx, ax <span style=\"color: #008000;\">in<\/span> np. <span style=\"color: #3366ff;\">ndenumerate<\/span> (axs):\n            _single(ax)\n    <span style=\"color: #008000;\">else<\/span> :\n        _single(axs)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Diese Funktion funktioniert f\u00fcr horizontale und vertikale Balkendiagramme.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Die folgenden Beispiele zeigen, wie diese Funktion in der Praxis mit dem Seaborn-Datensatz \u201etips\u201c verwendet wird:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> seaborn <span style=\"color: #008000;\">as<\/span> sns<\/span>\n<span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd<\/span>\n<span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np<\/span>\n\n<span style=\"color: #008080;\">#load tips dataset<\/span>\n<span style=\"color: #000000;\">data = sns. <span style=\"color: #3366ff;\">load_dataset<\/span> (\u201c <span style=\"color: #ff0000;\">tips<\/span> \u201d)<\/span>\n\n<span style=\"color: #008080;\">#view first five rows<\/span>\n<span style=\"color: #000000;\">data. <span style=\"color: #3366ff;\">head<\/span> ()\n\n\ttotal_bill tip sex smoker day time size\n0 16.99 1.01 Female No Sun Dinner 2\n1 10.34 1.66 Male No Sun Dinner 3\n2 21.01 3.50 Male No Sun Dinner 3\n3 23.68 3.31 Male No Sun Dinner 2\n4 24.59 3.61 Female No Sun Dinner 4<\/span>\n<\/span><\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Beispiel 1: Werte auf einem vertikalen Balkendiagramm anzeigen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Der folgende Code zeigt, wie Werte in einem vertikalen Balkendiagramm angezeigt werden:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create vertical barplot<\/span>\np = sns. <span style=\"color: #3366ff;\">barplot<\/span> (x=\" <span style=\"color: #ff0000;\">day<\/span> \", y=\" <span style=\"color: #ff0000;\">tip<\/span> \", data=data, ci= <span style=\"color: #008000;\">None<\/span> )\n\n<span style=\"color: #008080;\">#show values on barplot\n<\/span>show_values(p)\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-19750 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/baraffichage1.png\" alt=\"\" width=\"571\" height=\"382\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Beispiel 2: Werte auf einem horizontalen Balkendiagramm anzeigen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Der folgende Code zeigt, wie Werte in einem horizontalen Balkendiagramm angezeigt werden:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create horizontal barplot<\/span>\np = sns. <span style=\"color: #3366ff;\">barplot<\/span> (x=\" <span style=\"color: #ff0000;\">tip<\/span> \", y=\" <span style=\"color: #ff0000;\">day<\/span> \", data=data, ci= <span style=\"color: #008000;\">None<\/span> )\n\n<span style=\"color: #008080;\">#show values on barplot<\/span>\nshow_values(p, \" <span style=\"color: #ff0000;\">h<\/span> \", space= <span style=\"color: #008000;\">0<\/span> )\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-19751 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/barshow2.png\" alt=\"\" width=\"578\" height=\"385\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass die Beschriftungen umso weiter von den Balken entfernt sind, je gr\u00f6\u00dfer der Wert ist, den Sie f\u00fcr den Abstand verwenden.<\/span><\/p>\n<p> <span style=\"color: #000000;\">\u00c4ndern wir zum Beispiel das Leerzeichen von <strong>0<\/strong> auf <strong>.05<\/strong> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create horizontal barplot<\/span>\np = sns. <span style=\"color: #3366ff;\">barplot<\/span> (x=\" <span style=\"color: #ff0000;\">tip<\/span> \", y=\" <span style=\"color: #ff0000;\">day<\/span> \", data=data, ci= <span style=\"color: #008000;\">None<\/span> )\n\n<span style=\"color: #008080;\">#show values on barplot<\/span>\nshow_values(p, \" <span style=\"color: #ff0000;\">h<\/span> \", space= <span style=\"color: #008000;\">0.05<\/span> )<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-19752 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/barshow3.png\" alt=\"\" width=\"583\" height=\"391\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\"><strong>Hinweis<\/strong> : Um die Anzahl der angezeigten Dezimalstellen zu \u00e4ndern, \u00e4ndern Sie einfach den Wert in dieser Zeile der Funktion:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>value = ' <span style=\"color: #ff0000;\">{:.1f}<\/span> '. <span style=\"color: #3366ff;\">format<\/span> (e.g. <span style=\"color: #3366ff;\">get_height<\/span> ())\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">\u00c4ndern Sie es beispielsweise in . <strong>1f<\/strong> bis <strong>.2f<\/strong> , um zwei Dezimalstellen statt einer anzuzeigen.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">In den folgenden Tutorials wird erl\u00e4utert, wie Sie andere allgemeine Funktionen in Seaborn ausf\u00fchren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/de\/meerescamembert\/\" target=\"_blank\" rel=\"noopener\">So erstellen Sie ein Kreisdiagramm in Seaborn<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/seaborn-zeitleiste\/\" target=\"_blank\" rel=\"noopener\">So erstellen Sie ein Zeitreihendiagramm in Seaborn<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/mehrere-grundstucke-am-meer\/\" target=\"_blank\" rel=\"noopener\">So erstellen Sie mehrere Seaborn-Plots in einer einzigen Figur<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mit der folgenden Funktion k\u00f6nnen Sie Werte auf einem Marine- Barplot anzeigen: def show_values (axs, orient=&#8220; v &#8222;, space=.01): def _single (ax): if orient == &#8220; v &#8222;: for p in ax. patches : _x = p. get_x () + p. get_width ()\/2 _y = p. get_y () + p. get_height () + ( p.get_height [&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 zeigen Sie Werte im Seaborn-Barplot an (mit Beispielen) \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Werte in einem Barplot in Seaborn angezeigt werden.\" \/>\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\/seaborn-barplot-zeigt-werte-an\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"So zeigen Sie Werte im Seaborn-Barplot an (mit Beispielen) \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Werte in einem Barplot in Seaborn angezeigt werden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/seaborn-barplot-zeigt-werte-an\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-23T13:57:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/baraffichage1.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\/seaborn-barplot-zeigt-werte-an\/\",\"url\":\"https:\/\/statorials.org\/de\/seaborn-barplot-zeigt-werte-an\/\",\"name\":\"So zeigen Sie Werte im Seaborn-Barplot an (mit Beispielen) \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-23T13:57:35+00:00\",\"dateModified\":\"2023-07-23T13:57:35+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Werte in einem Barplot in Seaborn angezeigt werden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/seaborn-barplot-zeigt-werte-an\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/seaborn-barplot-zeigt-werte-an\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/seaborn-barplot-zeigt-werte-an\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So zeigen sie werte im seaborn-barplot an (mit beispielen)\"}]},{\"@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 zeigen Sie Werte im Seaborn-Barplot an (mit Beispielen) \u2013 Statorials","description":"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Werte in einem Barplot in Seaborn angezeigt werden.","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\/seaborn-barplot-zeigt-werte-an\/","og_locale":"de_DE","og_type":"article","og_title":"So zeigen Sie Werte im Seaborn-Barplot an (mit Beispielen) \u2013 Statorials","og_description":"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Werte in einem Barplot in Seaborn angezeigt werden.","og_url":"https:\/\/statorials.org\/de\/seaborn-barplot-zeigt-werte-an\/","og_site_name":"Statorials","article_published_time":"2023-07-23T13:57:35+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/baraffichage1.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\/seaborn-barplot-zeigt-werte-an\/","url":"https:\/\/statorials.org\/de\/seaborn-barplot-zeigt-werte-an\/","name":"So zeigen Sie Werte im Seaborn-Barplot an (mit Beispielen) \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-23T13:57:35+00:00","dateModified":"2023-07-23T13:57:35+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Werte in einem Barplot in Seaborn angezeigt werden.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/seaborn-barplot-zeigt-werte-an\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/seaborn-barplot-zeigt-werte-an\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/seaborn-barplot-zeigt-werte-an\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So zeigen sie werte im seaborn-barplot an (mit beispielen)"}]},{"@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\/2128"}],"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=2128"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/2128\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=2128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=2128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=2128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}