{"id":3135,"date":"2023-07-19T01:08:41","date_gmt":"2023-07-19T01:08:41","guid":{"rendered":"https:\/\/statorials.org\/de\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/"},"modified":"2023-07-19T01:08:41","modified_gmt":"2023-07-19T01:08:41","slug":"ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/","title":{"rendered":"L\u00f6sung: ggplot2 wei\u00df nicht, wie mit ungleichen klassendaten umgegangen werden soll"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Ein Fehler, der in R auftreten kann, ist:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>Error: ggplot2 doesn't know how to deal with data of class uneval\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dieser Fehler tritt normalerweise auf, wenn Sie versuchen, <strong>mit ggplot2<\/strong> zwei Datenrahmen gleichzeitig zu zeichnen, aber das <strong>Datenargument<\/strong> in der Funktion <strong>geom_line()<\/strong> nicht verwenden k\u00f6nnen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">In diesem Tutorial wird genau erkl\u00e4rt, wie Sie diesen Fehler beheben k\u00f6nnen.<\/span><\/p>\n<h2> <strong>So reproduzieren Sie den Fehler<\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Nehmen wir an, wir haben zwei Datenrahmen in R, die die Anzahl der Verk\u00e4ufe zu bestimmten Zeiten und an verschiedenen Tagen anzeigen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create first data frame\n<span style=\"color: #000000;\">df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (date=c(1, 1, 1, 2, 2, 2, 3, 3, 3),\n                 hour=c(1, 2, 3, 1, 2, 3, 1, 2, 3),\n                 sales=c(2, 5, 7, 5, 8, 12, 10, 14, 13))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>head(df)\n\n  date hour sales\n1 1 1 2\n2 1 2 5\n3 1 3 7\n4 2 1 5\n5 2 2 8\n6 2 3 12\n\n<span style=\"color: #008080;\">#create second data frame\n<\/span>df_new &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (date=c(4, 4, 4, 5, 5, 5),\n                     hour=c(1, 2, 3, 1, 2, 3),\n                     sales=c(12, 13, 19, 15, 18, 20))\n\n<span style=\"color: #008080;\">#view data frame \n<\/span>head(df_new)\n\n  date hour sales\n1 4 1 12\n2 4 2 13\n3 4 3 19\n4 5 1 15\n5 5 2 18\n6 5 3 20<\/span><\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Nehmen wir nun an, wir versuchen, ein Liniendiagramm zu erstellen, um Verk\u00e4ufe nach Tag und Stunde gruppiert darzustellen, wobei wir die Farbe Blau f\u00fcr den ersten Datenrahmen und Rot f\u00fcr den zweiten Datenrahmen verwenden:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #008080;\"><strong><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (ggplot2)<\/span>\n\n#attempt to create line chart\n<span style=\"color: #000000;\">ggplot(df, aes(x=hour, y=sales, group=date)) +\n  geom_line(color=' <span style=\"color: #ff0000;\">blue<\/span> ') +\n  geom_line(df_new, aes(x=hour, y=sales, group=date), color=' <span style=\"color: #ff0000;\">red<\/span> ')\n\nError: ggplot2 doesn't know how to deal with data of class uneval\n<\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Wir erhalten eine Fehlermeldung, weil wir das <strong>Datenargument<\/strong> in der zweiten <strong>geom_line()-<\/strong> Funktion nicht verwendet haben.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>So beheben Sie den Fehler<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Die M\u00f6glichkeit, diesen Fehler zu beheben, besteht darin, die Daten einfach in das zweite <strong>geom_line()-<\/strong> Argument einzugeben, damit R wei\u00df, welchen Datenrahmen wir darzustellen versuchen.<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #008080;\"><strong><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (ggplot2)<\/span>\n\n#create line chart\n<span style=\"color: #000000;\">ggplot(df, aes(x=hour, y=sales, group=date)) +\n  geom_line(color=' <span style=\"color: #ff0000;\">blue<\/span> ') +\n  geom_line(data=df_new, aes(x=hour, y=sales, group=date), color=' <span style=\"color: #ff0000;\">red<\/span> ')<\/span><\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-26691 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/classe1.jpg\" alt=\"\" width=\"435\" height=\"437\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass wir das Liniendiagramm dieses Mal erfolgreich und ohne Fehler erstellen konnten.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Die folgenden Tutorials erkl\u00e4ren, wie Sie andere h\u00e4ufige Fehler in R beheben k\u00f6nnen:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/de\/fur-den-fehler-muss-das-entstehungsdatum-angegeben-werden\/\" target=\"_blank\" rel=\"noopener\">So beheben Sie in R: Fehler in as.Date.numeric(x): \u201eorigin\u201c muss angegeben werden<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/r-fehler-stripchart-standardeinstellung-ungultige-plotmethode\/\" target=\"_blank\" rel=\"noopener\">So beheben Sie: Fehler in stripchart.default(x1, \u2026): Ung\u00fcltige Plotmethode<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/fehler-im-evalpredvars-datenumgebungsobjekt-nicht-gefunden\/\" target=\"_blank\" rel=\"noopener\">So beheben Sie: Fehler in der Auswertung (Predvars, Daten, Umgebung): Objekt \u201ex\u201c nicht gefunden<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ein Fehler, der in R auftreten kann, ist: Error: ggplot2 doesn&#8217;t know how to deal with data of class uneval Dieser Fehler tritt normalerweise auf, wenn Sie versuchen, mit ggplot2 zwei Datenrahmen gleichzeitig zu zeichnen, aber das Datenargument in der Funktion geom_line() nicht verwenden k\u00f6nnen. In diesem Tutorial wird genau erkl\u00e4rt, wie Sie diesen Fehler [&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>L\u00f6sung: ggplot2 kann nicht mit ungleichen Klassendaten umgehen \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird erkl\u00e4rt, wie Sie den folgenden Fehler in R beheben k\u00f6nnen: ggplot2 wei\u00df nicht, wie mit ungleichen Klassendaten umgegangen werden soll.\" \/>\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\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"L\u00f6sung: ggplot2 kann nicht mit ungleichen Klassendaten umgehen \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird erkl\u00e4rt, wie Sie den folgenden Fehler in R beheben k\u00f6nnen: ggplot2 wei\u00df nicht, wie mit ungleichen Klassendaten umgegangen werden soll.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-19T01:08:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/classe1.jpg\" \/>\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\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/\",\"url\":\"https:\/\/statorials.org\/de\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/\",\"name\":\"L\u00f6sung: ggplot2 kann nicht mit ungleichen Klassendaten umgehen \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-19T01:08:41+00:00\",\"dateModified\":\"2023-07-19T01:08:41+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird erkl\u00e4rt, wie Sie den folgenden Fehler in R beheben k\u00f6nnen: ggplot2 wei\u00df nicht, wie mit ungleichen Klassendaten umgegangen werden soll.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"L\u00f6sung: ggplot2 wei\u00df nicht, wie mit ungleichen klassendaten umgegangen werden soll\"}]},{\"@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":"L\u00f6sung: ggplot2 kann nicht mit ungleichen Klassendaten umgehen \u2013 Statorials","description":"In diesem Tutorial wird erkl\u00e4rt, wie Sie den folgenden Fehler in R beheben k\u00f6nnen: ggplot2 wei\u00df nicht, wie mit ungleichen Klassendaten umgegangen werden soll.","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\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/","og_locale":"de_DE","og_type":"article","og_title":"L\u00f6sung: ggplot2 kann nicht mit ungleichen Klassendaten umgehen \u2013 Statorials","og_description":"In diesem Tutorial wird erkl\u00e4rt, wie Sie den folgenden Fehler in R beheben k\u00f6nnen: ggplot2 wei\u00df nicht, wie mit ungleichen Klassendaten umgegangen werden soll.","og_url":"https:\/\/statorials.org\/de\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/","og_site_name":"Statorials","article_published_time":"2023-07-19T01:08:41+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/classe1.jpg"}],"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\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/","url":"https:\/\/statorials.org\/de\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/","name":"L\u00f6sung: ggplot2 kann nicht mit ungleichen Klassendaten umgehen \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-19T01:08:41+00:00","dateModified":"2023-07-19T01:08:41+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird erkl\u00e4rt, wie Sie den folgenden Fehler in R beheben k\u00f6nnen: ggplot2 wei\u00df nicht, wie mit ungleichen Klassendaten umgegangen werden soll.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/ggplot-weiss-nicht-wie-man-mit-ungleichen-datenklassen-umgeht\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"L\u00f6sung: ggplot2 wei\u00df nicht, wie mit ungleichen klassendaten umgegangen werden soll"}]},{"@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\/3135"}],"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=3135"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/3135\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=3135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=3135"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=3135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}