{"id":4500,"date":"2023-07-10T14:54:57","date_gmt":"2023-07-10T14:54:57","guid":{"rendered":"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/"},"modified":"2023-07-10T14:54:57","modified_gmt":"2023-07-10T14:54:57","slug":"r-ggplot-legende-der-horizontalen-linie","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/","title":{"rendered":"So f\u00fcgen sie in ggplot2 eine horizontale linie zum diagramm und zur legende hinzu"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Sie k\u00f6nnen die folgende Syntax verwenden, um eine horizontale Linie zu einem Diagramm in ggplot2 hinzuzuf\u00fcgen und dann auch die horizontale Linie als Element in der Legende hinzuzuf\u00fcgen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create data frame with values to plot\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=rep(c(' <span style=\"color: #ff0000;\">A<\/span> ', ' <span style=\"color: #ff0000;\">B<\/span> '), each= <span style=\"color: #008000;\">5<\/span> ),\n                 assists=c(1, 3, 3, 4, 5, 7, 7, 9, 9, 10),\n                 points=c(4, 8, 12, 10, 18, 25, 20, 28, 33, 35))\n\n<span style=\"color: #008080;\">#create data frame that contains horizontal line location\n<\/span>cutoff &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (yintercept= <span style=\"color: #008000;\">22<\/span> , Lines=' <span style=\"color: #ff0000;\">Cutoff<\/span> ')\n\n<span style=\"color: #008080;\">#create scatterplot with horizontal line and include horizontal line in legend\n<\/span>ggplot(df, aes(x=assists, y=points)) + \n  geom_point(aes(color=team)) +\n  geom_hline(aes(yintercept=yintercept, linetype=Lines), cutoff)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Indem wir einen separaten Datenrahmen erstellen, der nur den Y-Achsenabschnittswert der horizontalen Linie enth\u00e4lt, k\u00f6nnen wir die horizontale Linie zum Diagramm hinzuf\u00fcgen und sie automatisch zur Legende hinzuf\u00fcgen.<\/span><\/span><\/p>\n<p> <span style=\"color: #000000;\">Das folgende Beispiel zeigt, wie diese Syntax in der Praxis verwendet wird.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Beispiel: F\u00fcgen Sie dem Plot und der Legende in ggplot2 eine horizontale Linie hinzu<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Angenommen, wir haben den folgenden Datenrahmen in R, der Informationen \u00fcber Basketballspieler verschiedener Teams enth\u00e4lt:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=rep(c(' <span style=\"color: #ff0000;\">A<\/span> ', ' <span style=\"color: #ff0000;\">B<\/span> '), each= <span style=\"color: #008000;\">5<\/span> ),\n                 assists=c(1, 3, 3, 4, 5, 7, 7, 9, 9, 10),\n                 points=c(4, 8, 12, 10, 18, 25, 20, 28, 33, 35))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n   team assists points\n1 To 1 4\n2 to 3 8\n3 to 3 12\n4 to 4 10\n5 to 5 18\n6 B 7 25\n7 B 7 20\n8 B 9 28\n9 B 9 33\n10 B 10 35\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Nehmen wir an, wir m\u00f6chten in ggplot2 ein Streudiagramm erstellen, um die Punkt- und Unterst\u00fctzungswerte f\u00fcr jeden Spieler basierend auf seinem Team zu visualisieren, und dann eine horizontale Linie bei y = 22 hinzuf\u00fcgen, um einen \u201eSchwellenwert\u201c f\u00fcr die Differenz zwischen Gut und B\u00f6se zu definieren Spieler.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Wir k\u00f6nnen dazu die folgende Syntax verwenden:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create data frame that contains horizontal line location\n<\/span>cutoff &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (yintercept= <span style=\"color: #008000;\">22<\/span> , Lines=' <span style=\"color: #ff0000;\">Cutoff<\/span> ')\n\n<span style=\"color: #008080;\">#create scatterplot with horizontal line and include horizontal line in legend\n<\/span>ggplot(df, aes(x=assists, y=points)) + \n  geom_point(aes(color=team)) +\n  geom_hline(aes(yintercept=yintercept, linetype=Lines), cutoff)<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-35182\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/hl1.png\" alt=\"ggplot2 f\u00fcgt der Legende eine horizontale Linie hinzu\" width=\"584\" height=\"458\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Beachten Sie, dass die Legende rechts neben dem Diagramm Kreise enth\u00e4lt, die angeben, welche Punkte auf dem Diagramm zu welchen Teams geh\u00f6ren. Au\u00dferdem wurde der Legende eine horizontale Linie hinzugef\u00fcgt, um die Grenzlinie darzustellen.<\/span><\/span><\/p>\n<p> <span style=\"color: #000000;\">Wenn Sie die Beschriftung der horizontalen Linie in der Legende \u00e4ndern m\u00f6chten, bearbeiten Sie einfach den Text in der Spalte <strong>\u201eZeilen\u201c<\/strong> im <strong>Break<\/strong> Data Frame.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Beispielsweise k\u00f6nnen wir die folgende Syntax verwenden, um die Bezeichnung der horizontalen Linie in \u201eGut-gegen-B\u00f6se-Schwelle\u201c zu \u00e4ndern:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create data frame that contains horizontal line location\n<\/span>cutoff &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (yintercept= <span style=\"color: #008000;\">22<\/span> , Lines=' <span style=\"color: #ff0000;\">Cutoff of Good vs. Bad<\/span> ')\n\n<span style=\"color: #008080;\">#create scatterplot with horizontal line and include horizontal line in legend\n<\/span>ggplot(df, aes(x=assists, y=points)) + \n  geom_point(aes(color=team)) +\n  geom_hline(aes(yintercept=yintercept, linetype=Lines), cutoff)<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-35183 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/hl2.png\" alt=\"\" width=\"639\" height=\"503\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass sich die Beschriftung der horizontalen Linie in der Legende ge\u00e4ndert hat.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Die folgenden Tutorials erkl\u00e4ren, wie Sie andere h\u00e4ufige Aufgaben in ggplot2 ausf\u00fchren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/de\/andern-sie-den-legendentitel-ggplot2\/\" target=\"_blank\" rel=\"noopener\">So \u00e4ndern Sie den Legendentitel in ggplot2<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/grosse-der-ggplot2-legende\/\" target=\"_blank\" rel=\"noopener\">So \u00e4ndern Sie die Legendengr\u00f6\u00dfe in ggplot2<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/position-der-ggplot-legende\/\" target=\"_blank\" rel=\"noopener\">So \u00e4ndern Sie die Legendenposition in ggplot2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sie k\u00f6nnen die folgende Syntax verwenden, um eine horizontale Linie zu einem Diagramm in ggplot2 hinzuzuf\u00fcgen und dann auch die horizontale Linie als Element in der Legende hinzuzuf\u00fcgen: library (ggplot2) #create data frame with values to plot df &lt;- data. frame (team=rep(c(&#8218; A &#8218;, &#8218; B &#8218;), each= 5 ), assists=c(1, 3, 3, 4, 5, [&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 f\u00fcgen Sie in ggplot2 - Statorials eine horizontale Linie zum Diagramm und zur Legende hinzu<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird anhand eines Beispiels erkl\u00e4rt, wie man in ggplot2 eine horizontale Linie zu einem Plot und einer Legende hinzuf\u00fcgt.\" \/>\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\/r-ggplot-legende-der-horizontalen-linie\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"So f\u00fcgen Sie in ggplot2 - Statorials eine horizontale Linie zum Diagramm und zur Legende hinzu\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird anhand eines Beispiels erkl\u00e4rt, wie man in ggplot2 eine horizontale Linie zu einem Plot und einer Legende hinzuf\u00fcgt.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-10T14:54:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/hl1.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=\"3 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/\",\"url\":\"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/\",\"name\":\"So f\u00fcgen Sie in ggplot2 - Statorials eine horizontale Linie zum Diagramm und zur Legende hinzu\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-10T14:54:57+00:00\",\"dateModified\":\"2023-07-10T14:54:57+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird anhand eines Beispiels erkl\u00e4rt, wie man in ggplot2 eine horizontale Linie zu einem Plot und einer Legende hinzuf\u00fcgt.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So f\u00fcgen sie in ggplot2 eine horizontale linie zum diagramm und zur legende hinzu\"}]},{\"@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 f\u00fcgen Sie in ggplot2 - Statorials eine horizontale Linie zum Diagramm und zur Legende hinzu","description":"In diesem Tutorial wird anhand eines Beispiels erkl\u00e4rt, wie man in ggplot2 eine horizontale Linie zu einem Plot und einer Legende hinzuf\u00fcgt.","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\/r-ggplot-legende-der-horizontalen-linie\/","og_locale":"de_DE","og_type":"article","og_title":"So f\u00fcgen Sie in ggplot2 - Statorials eine horizontale Linie zum Diagramm und zur Legende hinzu","og_description":"In diesem Tutorial wird anhand eines Beispiels erkl\u00e4rt, wie man in ggplot2 eine horizontale Linie zu einem Plot und einer Legende hinzuf\u00fcgt.","og_url":"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/","og_site_name":"Statorials","article_published_time":"2023-07-10T14:54:57+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/hl1.png"}],"author":"Dr. Benjamin Anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr. Benjamin Anderson","Gesch\u00e4tzte Lesezeit":"3 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/","url":"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/","name":"So f\u00fcgen Sie in ggplot2 - Statorials eine horizontale Linie zum Diagramm und zur Legende hinzu","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-10T14:54:57+00:00","dateModified":"2023-07-10T14:54:57+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird anhand eines Beispiels erkl\u00e4rt, wie man in ggplot2 eine horizontale Linie zu einem Plot und einer Legende hinzuf\u00fcgt.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/r-ggplot-legende-der-horizontalen-linie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So f\u00fcgen sie in ggplot2 eine horizontale linie zum diagramm und zur legende hinzu"}]},{"@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\/4500"}],"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=4500"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/4500\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=4500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=4500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=4500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}