{"id":4061,"date":"2023-07-13T20:51:16","date_gmt":"2023-07-13T20:51:16","guid":{"rendered":"https:\/\/statorials.org\/de\/pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/"},"modified":"2023-07-13T20:51:16","modified_gmt":"2023-07-13T20:51:16","slug":"pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/","title":{"rendered":"Pandas: extrahieren sie den spaltenwert basierend auf einer anderen spalte"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Sie k\u00f6nnen die Funktion <strong>query()<\/strong> in Pandas verwenden, um den Wert in einer Spalte basierend auf dem Wert in einer anderen Spalte zu extrahieren.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Diese Funktion verwendet die folgende grundlegende Syntax:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong>df. <span style=\"color: #3366ff;\">query<\/span> (\" <span style=\"color: #ff0000;\">team=='A'<\/span> \")[\" <span style=\"color: #ff0000;\">points<\/span> \"]<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">In diesem speziellen Beispiel wird jeder Wert aus der <strong>Punktespalte<\/strong> extrahiert, wobei die <strong>Teamspalte<\/strong> gleich A ist.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Die folgenden Beispiele zeigen, wie diese Syntax in der Praxis mit dem folgenden Pandas DataFrame verwendet wird:<\/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<span style=\"color: #000000;\"><span style=\"color: #008080;\">\n#createDataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">team<\/span> ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B'],\n                   ' <span style=\"color: #ff0000;\">position<\/span> ': ['G', 'G', 'F', 'F', 'G', 'G', 'F', 'F'],\n                   ' <span style=\"color: #ff0000;\">points<\/span> ': [11, 28, 10, 26, 6, 25, 29, 12]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  team position points\n0 AG 11\n1 AG 28\n2 AF10\n3AF 26\n4 BG 6\n5 BG 25\n6 BF 29\n7 BF 12\n<\/span><\/strong><\/pre>\n<h2> <strong>Beispiel 1: Spaltenwerte basierend auf einer erf\u00fcllten Bedingung extrahieren<\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Der folgende Code zeigt, wie jeder Wert aus der <strong>Punktespalte<\/strong> extrahiert wird, wobei der <strong>Teamspaltenwert<\/strong> gleich \u201eA\u201c ist:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#extract each value in points column where team is equal to 'A'\n<\/span>df. <span style=\"color: #3366ff;\">query<\/span> (\" <span style=\"color: #ff0000;\">team=='A'<\/span> \")[\" <span style=\"color: #ff0000;\">points<\/span> \"]\n\n0 11\n1 28\n2 10\n3 26\nName: points, dtype: int64\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Diese Funktion gibt die vier Werte in der <strong>Punktespalte<\/strong> zur\u00fcck, wobei der entsprechende Wert in der <strong>Teamspalte<\/strong> \u201eA\u201c entspricht.<\/span><\/span><\/p>\n<h2> <strong>Beispiel 2: Extrahieren Sie Spaltenwerte basierend auf einer von vielen erf\u00fcllten Bedingungen<\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Der folgende Code zeigt, wie jeder Wert aus der <strong>Punktespalte<\/strong> extrahiert wird, wobei der Wert der <strong>Teamspalte<\/strong> \u201eA\u201c <em>oder<\/em> der Wert der <strong>Positionsspalte<\/strong> \u201eG\u201c entspricht:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#extract each value in points column where team is 'A' or position is 'G'\n<\/span>df. <span style=\"color: #3366ff;\">query<\/span> (\" <span style=\"color: #ff0000;\">team=='A' | position=='G'<\/span> \")[\" <span style=\"color: #ff0000;\">points<\/span> \"]\n\n0 11\n1 28\n2 10\n3 26\n4 6\n5 25\nName: points, dtype: int64\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Diese Funktion gibt die sechs Werte in der <strong>Punktespalte<\/strong> zur\u00fcck, wobei der entsprechende Wert in der <strong>Teamspalte<\/strong> \u201eA\u201c <em>oder<\/em> der Wert in der <strong>Positionsspalte<\/strong> \u201eG\u201c entspricht.<\/span><\/p>\n<h2> <strong>Beispiel 3: Extrahieren Sie Spaltenwerte basierend auf mehreren erf\u00fcllten Bedingungen<\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Der folgende Code zeigt, wie jeder Wert aus der <strong>Punktespalte<\/strong> extrahiert wird, wobei der <strong>Teamspaltenwert<\/strong> \u201eA\u201c <i>und<\/i> der <strong>Positionsspaltenwert<\/strong> \u201eG\u201c entspricht:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#extract each value in points column where team is 'A' and position is 'G'\n<\/span>df. <span style=\"color: #3366ff;\">query<\/span> (\" <span style=\"color: #ff0000;\">team=='A' &amp; position=='G'<\/span> \")[\" <span style=\"color: #ff0000;\">points<\/span> \"]\n\n0 11\n1 28\nName: points, dtype: int64\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Diese Funktion gibt die beiden Werte in der <strong>Punktespalte<\/strong> zur\u00fcck, wobei der entsprechende Wert in der <strong>Teamspalte<\/strong> \u201eA\u201c <i>und<\/i> der Wert in der <strong>Positionsspalte<\/strong> \u201eG\u201c entspricht.<\/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-wahlt-spalten-nach-bedingung-aus\/\" target=\"_blank\" rel=\"noopener\">Pandas: So w\u00e4hlen Sie Spalten basierend auf der Bedingung aus<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/pandas-loschen-zeilen-basierend-auf-mehreren-bedingungen\/\" target=\"_blank\" rel=\"noopener\">Pandas: Zeilen basierend auf mehreren Bedingungen l\u00f6schen<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/pandas-aktualisieren-die-spalte-basierend-auf-einem-anderen-datenrahmen\/\" target=\"_blank\" rel=\"noopener\">Pandas: Spaltenwerte basierend auf einem anderen DataFrame aktualisieren<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sie k\u00f6nnen die Funktion query() in Pandas verwenden, um den Wert in einer Spalte basierend auf dem Wert in einer anderen Spalte zu extrahieren. Diese Funktion verwendet die folgende grundlegende Syntax: df. query (&#8220; team==&#8217;A&#8216; &#8222;)[&#8220; points &#8222;] In diesem speziellen Beispiel wird jeder Wert aus der Punktespalte extrahiert, wobei die Teamspalte gleich A ist. [&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: Extrahieren Sie den Wert einer Spalte basierend auf einer anderen Spalte \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird erl\u00e4utert, wie Sie einen Spaltenwert basierend auf einer anderen Spalte in einen Pandas-DataFrame extrahieren, einschlie\u00dflich Beispielen.\" \/>\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-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pandas: Extrahieren Sie den Wert einer Spalte basierend auf einer anderen Spalte \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird erl\u00e4utert, wie Sie einen Spaltenwert basierend auf einer anderen Spalte in einen Pandas-DataFrame extrahieren, einschlie\u00dflich Beispielen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-13T20:51:16+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-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/\",\"url\":\"https:\/\/statorials.org\/de\/pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/\",\"name\":\"Pandas: Extrahieren Sie den Wert einer Spalte basierend auf einer anderen Spalte \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-13T20:51:16+00:00\",\"dateModified\":\"2023-07-13T20:51:16+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird erl\u00e4utert, wie Sie einen Spaltenwert basierend auf einer anderen Spalte in einen Pandas-DataFrame extrahieren, einschlie\u00dflich Beispielen.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandas: extrahieren sie den spaltenwert basierend auf einer anderen spalte\"}]},{\"@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: Extrahieren Sie den Wert einer Spalte basierend auf einer anderen Spalte \u2013 Statorials","description":"In diesem Tutorial wird erl\u00e4utert, wie Sie einen Spaltenwert basierend auf einer anderen Spalte in einen Pandas-DataFrame extrahieren, einschlie\u00dflich Beispielen.","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-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/","og_locale":"de_DE","og_type":"article","og_title":"Pandas: Extrahieren Sie den Wert einer Spalte basierend auf einer anderen Spalte \u2013 Statorials","og_description":"In diesem Tutorial wird erl\u00e4utert, wie Sie einen Spaltenwert basierend auf einer anderen Spalte in einen Pandas-DataFrame extrahieren, einschlie\u00dflich Beispielen.","og_url":"https:\/\/statorials.org\/de\/pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/","og_site_name":"Statorials","article_published_time":"2023-07-13T20:51:16+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-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/","url":"https:\/\/statorials.org\/de\/pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/","name":"Pandas: Extrahieren Sie den Wert einer Spalte basierend auf einer anderen Spalte \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-13T20:51:16+00:00","dateModified":"2023-07-13T20:51:16+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird erl\u00e4utert, wie Sie einen Spaltenwert basierend auf einer anderen Spalte in einen Pandas-DataFrame extrahieren, einschlie\u00dflich Beispielen.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/pandas-extrahieren-den-spaltenwert-basierend-auf-einer-anderen-spalte\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"Pandas: extrahieren sie den spaltenwert basierend auf einer anderen spalte"}]},{"@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\/4061"}],"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=4061"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/4061\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=4061"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=4061"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=4061"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}