{"id":3722,"date":"2023-07-15T22:29:34","date_gmt":"2023-07-15T22:29:34","guid":{"rendered":"https:\/\/statorials.org\/de\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/"},"modified":"2023-07-15T22:29:34","modified_gmt":"2023-07-15T22:29:34","slug":"pandas-pruft-ob-zwei-datenrahmen-gleich-sind","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/","title":{"rendered":"Pandas: so \u00fcberpr\u00fcfen sie, ob zwei dataframes gleich sind"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Sie k\u00f6nnen die folgende grundlegende Syntax verwenden, um zu \u00fcberpr\u00fcfen, ob zwei Pandas-DataFrames gleich sind:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df1. <span style=\"color: #3366ff;\">equals<\/span> (df2)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dies gibt den Wert <strong>True<\/strong> oder <strong>False<\/strong> zur\u00fcck.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Wenn zwei DataFrames nicht gleich sind, k\u00f6nnen Sie die folgende Syntax verwenden, um Zeilen im zweiten DataFrame zu finden, die im ersten DataFrame nicht vorhanden sind:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#perform outer join on two DataFrames\n<\/span>all_df = df1. <span style=\"color: #3366ff;\">merge<\/span> (df2, indicator= <span style=\"color: #008000;\">True<\/span> , how=' <span style=\"color: #ff0000;\">outer<\/span> ')\n\n<span style=\"color: #008080;\">#find which rows only exist in second DataFrame\n<\/span>only_df2 = all_df[all_df[' <span style=\"color: #ff0000;\">_merge<\/span> '] == ' <span style=\"color: #ff0000;\">right_only<\/span> ']\nonly_df2 = only_df2. <span style=\"color: #3366ff;\">drop<\/span> (' <span style=\"color: #ff0000;\">_merge<\/span> ', axis= <span style=\"color: #008000;\">1<\/span> )<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Das folgende Beispiel zeigt, wie diese Syntax in der Praxis verwendet wird.<\/span><\/p>\n<h2> <strong>Beispiel: \u00dcberpr\u00fcfen Sie, ob zwei Pandas-DataFrames gleich sind<\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Nehmen wir an, wir haben die folgenden zwei Panda-DataFrames:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create first DataFrame\n<span style=\"color: #000000;\">df1 = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">team<\/span> ': ['A', 'B', 'C', 'D', 'E'], \n                    ' <span style=\"color: #ff0000;\">points<\/span> ': [12, 15, 22, 29, 24]}) \n\n<span style=\"color: #008000;\">print<\/span> (df1)\n\n  team points\n0 to 12\n1 B 15\n2 C 22\n3 D 29\n4 E 24\n\n<span style=\"color: #008080;\">#create second DataFrame\n<\/span>df2 = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">team<\/span> ': ['A', 'D', 'F', 'G', 'H'],\n                    ' <span style=\"color: #ff0000;\">points<\/span> ': [12, 29, 15, 19, 10]})\n\n<span style=\"color: #008000;\">print<\/span> (df2)\n\n  team points\n0 to 12\n1 D 29\n2 F 15\n3 G 19\n4:10 a.m.\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Mit der folgenden Syntax k\u00f6nnen wir pr\u00fcfen, ob die beiden DataFrames gleich sind:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #008080;\"><strong>#check if two DataFrames are equal<\/strong><\/span>\n<span style=\"color: #000000;\"><strong>df1. <span style=\"color: #3366ff;\">equals<\/span> (df2)\n\nFalse<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Die Ausgabe gibt <strong>False<\/strong> zur\u00fcck, was bedeutet, dass die beiden DataFrames nicht gleich sind.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Mit der folgenden Syntax k\u00f6nnen wir dann herausfinden, welche Zeilen im zweiten DataFrame, aber nicht im ersten vorhanden sind:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#perform outer join on two DataFrames\n<\/span>all_df = df1. <span style=\"color: #3366ff;\">merge<\/span> (df2, indicator= <span style=\"color: #008000;\">True<\/span> , how=' <span style=\"color: #ff0000;\">outer<\/span> ')\n\n<span style=\"color: #008080;\">#find which rows only exist in second DataFrame\n<\/span>only_df2 = all_df[all_df[' <span style=\"color: #ff0000;\">_merge<\/span> '] == ' <span style=\"color: #ff0000;\">right_only<\/span> ']\nonly_df2 = only_df2. <span style=\"color: #3366ff;\">drop<\/span> (' <span style=\"color: #ff0000;\">_merge<\/span> ', axis= <span style=\"color: #008000;\">1<\/span> )\n\n<span style=\"color: #008080;\">#view results\n<\/span><span style=\"color: #008000;\">print<\/span> (only_df2)\n\n  team points\n5 F 15\n6 G 19\n7:10 a.m.<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Aus dem Ergebnis k\u00f6nnen wir erkennen, dass es im zweiten DataFrame drei Zeilen gibt, die im ersten DataFrame nicht vorhanden sind.<\/span><\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">In den folgenden Tutorials wird erl\u00e4utert, wie Sie andere h\u00e4ufige Aufgaben in Pandas ausf\u00fchren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/de\/pandas-fugt-eine-spalte-von-einem-datenrahmen-zu-einem-anderen-hinzu\/\" target=\"_blank\" rel=\"noopener\">Pandas: F\u00fcgen Sie eine Spalte von einem DataFrame zu einem anderen hinzu<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/pandas-erhalten-zeilen-die-nicht-in-anderen-datenrahmen-enthalten-sind\/\" target=\"_blank\" rel=\"noopener\">Pandas: Zeilen abrufen, die sich nicht in einem anderen DataFrame befinden<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/pandas-pruft-ob-mehrere-spalten-gleich-sind\/\" target=\"_blank\" rel=\"noopener\">Pandas: So \u00fcberpr\u00fcfen Sie, ob mehrere Spalten gleich sind<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sie k\u00f6nnen die folgende grundlegende Syntax verwenden, um zu \u00fcberpr\u00fcfen, ob zwei Pandas-DataFrames gleich sind: df1. equals (df2) Dies gibt den Wert True oder False zur\u00fcck. Wenn zwei DataFrames nicht gleich sind, k\u00f6nnen Sie die folgende Syntax verwenden, um Zeilen im zweiten DataFrame zu finden, die im ersten DataFrame nicht vorhanden sind: #perform outer join [&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>Pandas: So \u00fcberpr\u00fcfen Sie, ob zwei DataFrames gleich sind \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird anhand von Beispielen erl\u00e4utert, wie Sie \u00fcberpr\u00fcfen k\u00f6nnen, ob zwei Pandas-DataFrames gleich sind.\" \/>\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\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pandas: So \u00fcberpr\u00fcfen Sie, ob zwei DataFrames gleich sind \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird anhand von Beispielen erl\u00e4utert, wie Sie \u00fcberpr\u00fcfen k\u00f6nnen, ob zwei Pandas-DataFrames gleich sind.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-15T22:29:34+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\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/\",\"url\":\"https:\/\/statorials.org\/de\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/\",\"name\":\"Pandas: So \u00fcberpr\u00fcfen Sie, ob zwei DataFrames gleich sind \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-15T22:29:34+00:00\",\"dateModified\":\"2023-07-15T22:29:34+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird anhand von Beispielen erl\u00e4utert, wie Sie \u00fcberpr\u00fcfen k\u00f6nnen, ob zwei Pandas-DataFrames gleich sind.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandas: so \u00fcberpr\u00fcfen sie, ob zwei dataframes gleich sind\"}]},{\"@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":"Pandas: So \u00fcberpr\u00fcfen Sie, ob zwei DataFrames gleich sind \u2013 Statorials","description":"In diesem Tutorial wird anhand von Beispielen erl\u00e4utert, wie Sie \u00fcberpr\u00fcfen k\u00f6nnen, ob zwei Pandas-DataFrames gleich sind.","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\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/","og_locale":"de_DE","og_type":"article","og_title":"Pandas: So \u00fcberpr\u00fcfen Sie, ob zwei DataFrames gleich sind \u2013 Statorials","og_description":"In diesem Tutorial wird anhand von Beispielen erl\u00e4utert, wie Sie \u00fcberpr\u00fcfen k\u00f6nnen, ob zwei Pandas-DataFrames gleich sind.","og_url":"https:\/\/statorials.org\/de\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/","og_site_name":"Statorials","article_published_time":"2023-07-15T22:29:34+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\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/","url":"https:\/\/statorials.org\/de\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/","name":"Pandas: So \u00fcberpr\u00fcfen Sie, ob zwei DataFrames gleich sind \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-15T22:29:34+00:00","dateModified":"2023-07-15T22:29:34+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird anhand von Beispielen erl\u00e4utert, wie Sie \u00fcberpr\u00fcfen k\u00f6nnen, ob zwei Pandas-DataFrames gleich sind.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/pandas-pruft-ob-zwei-datenrahmen-gleich-sind\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"Pandas: so \u00fcberpr\u00fcfen sie, ob zwei dataframes gleich sind"}]},{"@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\/3722"}],"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=3722"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/3722\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=3722"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=3722"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=3722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}