{"id":2008,"date":"2023-07-24T02:44:52","date_gmt":"2023-07-24T02:44:52","guid":{"rendered":"https:\/\/statorials.org\/de\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/"},"modified":"2023-07-24T02:44:52","modified_gmt":"2023-07-24T02:44:52","slug":"wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/","title":{"rendered":"So reparieren sie in r: nicht numerisches argument des bin\u00e4ren operators"},"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 in df$var1- df$var2: non-numeric argument to binary operator \n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dieser Fehler tritt auf, wenn Sie versuchen, eine <a href=\"https:\/\/en.wikipedia.org\/wiki\/Binary_operation\" target=\"_blank\" rel=\"noopener\">bin\u00e4re Operation<\/a> an zwei Vektoren durchzuf\u00fchren und einer der Vektoren nicht numerisch ist.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Hier sind Beispiele f\u00fcr bin\u00e4re Operationen:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Subtraktion ( <strong>\u2013<\/strong> )<\/span><\/li>\n<li> <span style=\"color: #000000;\">Zusatz ( <strong>+<\/strong> )<\/span><\/li>\n<li> <span style=\"color: #000000;\">Multiplikationen ( <strong>*<\/strong> )<\/span><\/li>\n<li> <span style=\"color: #000000;\">Abteilung ( <strong>\/<\/strong> )<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Dieser Fehler tritt am h\u00e4ufigsten auf, wenn einer der von Ihnen bereitgestellten Vektoren ein Zeichenvektor ist.<\/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<h3> <strong>So reproduzieren Sie den Fehler<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Angenommen, wir haben den folgenden Datenrahmen in R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create data frame<\/span>\ndf &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (period = c(1, 2, 3, 4, 5, 6, 7, 8),\n                 sales = c(14, 13, 10, 11, 19, 9, 8, 7),\n                 returns = c('1', '0', '2', '1', '1', '2', '2', '3'))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  period sales returns\n1 1 14 1\n2 2 13 0\n3 3 10 2\n4 4 11 1\n5 5 19 1\n6 6 9 2\n7 7 8 2\n8 8 7 3<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Nehmen wir nun an, wir versuchen, eine neue Spalte mit dem Namen \u201eNetto\u201c zu erstellen, indem wir die Spalte \u201eRetouren\u201c von der Spalte \u201eUms\u00e4tze\u201c subtrahieren:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#attempt to create new column called 'net'\n<\/span>df$net &lt;- df$sales - df$returns\n\nError in df$sales * df$returns: non-numeric argument to binary operator\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Es tritt ein Fehler auf, weil die Spalte \u201ereturns\u201c zur Klasse \u201echaracter\u201c geh\u00f6rt und es nicht m\u00f6glich ist, eine Zeichenspalte von einer numerischen Spalte zu subtrahieren.<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#display class of 'sales' column\n<\/span>class(df$sales)\n\n[1] \"digital\"\n\n<span style=\"color: #008080;\">#display class of 'returns' column\n<\/span>class(df$returns)\n\n[1] \u201ccharacter\u201d\n<\/strong><\/span><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>So beheben Sie den Fehler<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Die M\u00f6glichkeit, diesen Fehler zu beheben, besteht darin, mit <strong>as.numeric()<\/strong> die Spalte \u201ereturns\u201c in eine numerische Spalte umzuwandeln, bevor die Subtraktion durchgef\u00fchrt wird:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create new column called 'net'\n<\/span>df$net &lt;- df$sales - as. <span style=\"color: #3366ff;\">numeric<\/span> (df$returns)\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n  period sales returns net\n1 1 14 1 13\n2 2 13 0 13\n3 3 10 2 8\n4 4 11 1 10\n5 5 19 1 18\n6 6 9 2 7\n7 7 8 2 6\n8 8 7 3 4<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Da die Spalten \u201eVerk\u00e4ufe\u201c und \u201eRetouren\u201c numerisch waren, konnten wir die Subtraktion fehlerfrei durchf\u00fchren.<\/span><\/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\/r-error-dim-muss-eine-positive-lange-haben\/\" target=\"_blank\" rel=\"noopener\">So beheben Sie das Problem in R: dim(X) muss eine positive L\u00e4nge haben<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/rbind-fehler-in-r-namen-stimmen-nicht-mit-vorherigen-namen-uberein\/\" target=\"_blank\" rel=\"noopener\">So beheben Sie das Problem in R: Namen stimmen nicht mit vorherigen Namen \u00fcberein<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\">So beheben Sie das Problem in R: Die L\u00e4nge eines l\u00e4ngeren Objekts ist kein Vielfaches der L\u00e4nge eines k\u00fcrzeren Objekts<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/kontraste-die-auf-faktoren-mit-2-oder-mehr-ebenen-angewendet-werden\/\" target=\"_blank\" rel=\"noopener\">So korrigieren Sie in R: Kontraste k\u00f6nnen nur auf Faktoren mit 2 oder mehr Ebenen angewendet werden<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ein Fehler, der in R auftreten kann, ist: Error in df$var1- df$var2: non-numeric argument to binary operator Dieser Fehler tritt auf, wenn Sie versuchen, eine bin\u00e4re Operation an zwei Vektoren durchzuf\u00fchren und einer der Vektoren nicht numerisch ist. Hier sind Beispiele f\u00fcr bin\u00e4re Operationen: Subtraktion ( \u2013 ) Zusatz ( + ) Multiplikationen ( * [&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 reparieren Sie in R: nicht numerisches Argument des bin\u00e4ren Operators \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird erl\u00e4utert, wie Sie den folgenden Fehler in R beheben: nicht numerisches Argument des bin\u00e4ren Operators.\" \/>\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\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"So reparieren Sie in R: nicht numerisches Argument des bin\u00e4ren Operators \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird erl\u00e4utert, wie Sie den folgenden Fehler in R beheben: nicht numerisches Argument des bin\u00e4ren Operators.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-24T02:44:52+00:00\" \/>\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\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/\",\"url\":\"https:\/\/statorials.org\/de\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/\",\"name\":\"So reparieren Sie in R: nicht numerisches Argument des bin\u00e4ren Operators \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-24T02:44:52+00:00\",\"dateModified\":\"2023-07-24T02:44:52+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird erl\u00e4utert, wie Sie den folgenden Fehler in R beheben: nicht numerisches Argument des bin\u00e4ren Operators.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So reparieren sie in r: nicht numerisches argument des bin\u00e4ren operators\"}]},{\"@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 reparieren Sie in R: nicht numerisches Argument des bin\u00e4ren Operators \u2013 Statorials","description":"In diesem Tutorial wird erl\u00e4utert, wie Sie den folgenden Fehler in R beheben: nicht numerisches Argument des bin\u00e4ren Operators.","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\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/","og_locale":"de_DE","og_type":"article","og_title":"So reparieren Sie in R: nicht numerisches Argument des bin\u00e4ren Operators \u2013 Statorials","og_description":"In diesem Tutorial wird erl\u00e4utert, wie Sie den folgenden Fehler in R beheben: nicht numerisches Argument des bin\u00e4ren Operators.","og_url":"https:\/\/statorials.org\/de\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/","og_site_name":"Statorials","article_published_time":"2023-07-24T02:44:52+00:00","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\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/","url":"https:\/\/statorials.org\/de\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/","name":"So reparieren Sie in R: nicht numerisches Argument des bin\u00e4ren Operators \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-24T02:44:52+00:00","dateModified":"2023-07-24T02:44:52+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird erl\u00e4utert, wie Sie den folgenden Fehler in R beheben: nicht numerisches Argument des bin\u00e4ren Operators.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/wie-man-ein-nicht-numerisches-argument-fur-den-binaroperator-in-r-repariert\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So reparieren sie in r: nicht numerisches argument des bin\u00e4ren operators"}]},{"@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\/2008"}],"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=2008"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/2008\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=2008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=2008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=2008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}