{"id":990,"date":"2023-07-28T01:51:38","date_gmt":"2023-07-28T01:51:38","guid":{"rendered":"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/"},"modified":"2023-07-28T01:51:38","modified_gmt":"2023-07-28T01:51:38","slug":"matplotlib-konturdiagramm","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/","title":{"rendered":"So erstellen sie ein konturdiagramm in matplotlib"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Ein <strong>Konturdiagramm<\/strong> ist eine Art Diagramm, mit dem wir dreidimensionale Daten mithilfe von Konturen in zwei Dimensionen visualisieren k\u00f6nnen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Sie k\u00f6nnen in Matplotlib ein Konturdiagramm mit den folgenden zwei Funktionen erstellen:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><a href=\"https:\/\/matplotlib.org\/3.1.1\/api\/_as_gen\/matplotlib.pyplot.contour.html\" target=\"_blank\" rel=\"noopener noreferrer\">matplotlib.pyplot.contour()<\/a> \u2013 Erstellt Konturdiagramme.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><a href=\"https:\/\/matplotlib.org\/3.1.1\/api\/_as_gen\/matplotlib.pyplot.contourf.html\" target=\"_blank\" rel=\"noopener noreferrer\">matplotlib.pyplot.contourf()<\/a> \u2013 Erstellt gef\u00fcllte Konturdiagramme.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Die folgenden Beispiele zeigen, wie Sie diese beiden Funktionen in der Praxis nutzen k\u00f6nnen.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Beispiel 1: Konturdiagramm in Matplotlib<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Angenommen, wir haben die folgenden Daten in Python:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> numpy <span style=\"color: #107d3f;\">as<\/span> np\n\nx = np.linspace(0, 5, 50)\ny = np.linspace(0, 5, 40)\n\nX, Y = np.meshgrid(x, y)\nZ = np.sin(X*2+Y)*3 + np.cos(Y+5)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Mit dem folgenden Code k\u00f6nnen wir ein Konturdiagramm f\u00fcr die Daten erstellen:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> matplotlib.pyplot <span style=\"color: #107d3f;\">as<\/span> plt\n\nplt. <span style=\"color: #3366ff;\">outline<\/span> (X, Y, Z, colors=' <span style=\"color: #993300;\">black<\/span> ')\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10299 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/matplotlibcontour1.png\" alt=\"Konturkarte in Matplotlib\" width=\"420\" height=\"287\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Wenn nur eine Farbe f\u00fcr das Diagramm verwendet wird, stellen gestrichelte Linien negative Werte und durchgezogene Linien positive Werte dar.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Eine Alternative besteht darin, eine Farbkarte mit dem Argument <strong>cmap<\/strong> anzugeben. Mit dem Argument <strong>\u201elevels\u201c<\/strong> k\u00f6nnen wir auch weitere Linien angeben, die im Diagramm verwendet werden sollen:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>plt. <span style=\"color: #3366ff;\">contour<\/span> (X, Y, Z, levels= <span style=\"color: #008000;\">30<\/span> , cmap=' <span style=\"color: #993300;\">Reds<\/span> ')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10300 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/matplotlibcontour2.png\" alt=\"Matplotlib-Konturkarte mit cmap\" width=\"419\" height=\"294\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Wir haben uns f\u00fcr die Verwendung der Cmap \u201eReds\u201c entschieden, eine vollst\u00e4ndige Liste der Farbpalettenoptionen finden Sie jedoch auf der <a href=\"https:\/\/matplotlib.org\/3.3.1\/tutorials\/colors\/colormaps.html\" target=\"_blank\" rel=\"noopener noreferrer\">Matplotlib-Dokumentationsseite<\/a> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Beispiel 2: Gef\u00fclltes Konturdiagramm in Matplotlib<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Ein <strong>gef\u00fcllter Konturpfad<\/strong> \u00e4hnelt einem Konturpfad, au\u00dfer dass die Zwischenr\u00e4ume zwischen den Linien gef\u00fcllt sind.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Der folgende Code zeigt, wie Sie mit der Funktion <strong>contextf()<\/strong> ein gef\u00fclltes Konturdiagramm f\u00fcr dieselben Daten erstellen, die im vorherigen Beispiel verwendet wurden:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>plt. <span style=\"color: #3366ff;\">contourf<\/span> (X, Y, Z, cmap=' <span style=\"color: #993300;\">Reds<\/span> ')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10301 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/matplotlibcontour3.png\" alt=\"Gef\u00fclltes Konturdiagramm in Matplotlib\" width=\"410\" height=\"285\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Wir k\u00f6nnen auch die Funktion <strong>colorbar()<\/strong> verwenden, um neben dem Diagramm einen beschrifteten Farbbalken hinzuzuf\u00fcgen:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>plt. <span style=\"color: #3366ff;\">contourf<\/span> (X, Y, Z, cmap=' <span style=\"color: #993300;\">Reds<\/span> ')\nplt. <span style=\"color: #3366ff;\">colorbar<\/span> ()<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10302 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/matplotlibcontour4.png\" alt=\"Konturkarte mit Farbbalken in Matplotlib\" width=\"449\" height=\"318\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\"><em>Weitere Matplotlib-Tutorials finden Sie <a href=\"https:\/\/statorials.org\/de\/die-statistik-erklart-konzepte-auf-einfache-und-direkte-weise.-wir-erleichtern-das-erlernen-von-statistiken\/\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a> .<\/em><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ein Konturdiagramm ist eine Art Diagramm, mit dem wir dreidimensionale Daten mithilfe von Konturen in zwei Dimensionen visualisieren k\u00f6nnen. Sie k\u00f6nnen in Matplotlib ein Konturdiagramm mit den folgenden zwei Funktionen erstellen: matplotlib.pyplot.contour() \u2013 Erstellt Konturdiagramme. matplotlib.pyplot.contourf() \u2013 Erstellt gef\u00fcllte Konturdiagramme. Die folgenden Beispiele zeigen, wie Sie diese beiden Funktionen in der Praxis nutzen k\u00f6nnen. Beispiel [&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 ein Konturdiagramm in Matplotlib \u2013 Statistik<\/title>\n<meta name=\"description\" content=\"Eine einfache Erkl\u00e4rung zum Erstellen eines Konturdiagramms in Matplotlib anhand eines Beispiels.\" \/>\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\/matplotlib-konturdiagramm\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"So erstellen Sie ein Konturdiagramm in Matplotlib \u2013 Statistik\" \/>\n<meta property=\"og:description\" content=\"Eine einfache Erkl\u00e4rung zum Erstellen eines Konturdiagramms in Matplotlib anhand eines Beispiels.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T01:51:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/matplotlibcontour1.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=\"1 Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/\",\"url\":\"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/\",\"name\":\"So erstellen Sie ein Konturdiagramm in Matplotlib \u2013 Statistik\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-28T01:51:38+00:00\",\"dateModified\":\"2023-07-28T01:51:38+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"Eine einfache Erkl\u00e4rung zum Erstellen eines Konturdiagramms in Matplotlib anhand eines Beispiels.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So erstellen sie ein konturdiagramm in matplotlib\"}]},{\"@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 ein Konturdiagramm in Matplotlib \u2013 Statistik","description":"Eine einfache Erkl\u00e4rung zum Erstellen eines Konturdiagramms in Matplotlib anhand eines Beispiels.","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\/matplotlib-konturdiagramm\/","og_locale":"de_DE","og_type":"article","og_title":"So erstellen Sie ein Konturdiagramm in Matplotlib \u2013 Statistik","og_description":"Eine einfache Erkl\u00e4rung zum Erstellen eines Konturdiagramms in Matplotlib anhand eines Beispiels.","og_url":"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/","og_site_name":"Statorials","article_published_time":"2023-07-28T01:51:38+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/matplotlibcontour1.png"}],"author":"Dr. Benjamin Anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr. Benjamin Anderson","Gesch\u00e4tzte Lesezeit":"1 Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/","url":"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/","name":"So erstellen Sie ein Konturdiagramm in Matplotlib \u2013 Statistik","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-28T01:51:38+00:00","dateModified":"2023-07-28T01:51:38+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"Eine einfache Erkl\u00e4rung zum Erstellen eines Konturdiagramms in Matplotlib anhand eines Beispiels.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/matplotlib-konturdiagramm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So erstellen sie ein konturdiagramm in matplotlib"}]},{"@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\/990"}],"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=990"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/990\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=990"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=990"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}