{"id":1946,"date":"2023-07-24T08:42:58","date_gmt":"2023-07-24T08:42:58","guid":{"rendered":"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/"},"modified":"2023-07-24T08:42:58","modified_gmt":"2023-07-24T08:42:58","slug":"pandas-trekken-twee-kolommen-af","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/","title":{"rendered":"Hoe twee kolommen af te trekken in pandas dataframe"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">U kunt de volgende syntaxis gebruiken om de ene kolom van de andere af te trekken in een Panda DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#subtract column 'B' from column 'A'<\/span>\ndf[' <span style=\"color: #ff0000;\">AB<\/span> '] = df. <span style=\"color: #3366ff;\">A<\/span> - df. <span style=\"color: #3366ff;\">B\n<\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De volgende voorbeelden laten zien hoe u deze syntaxis in de praktijk kunt gebruiken.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld 1: Trek twee kolommen af in Panda&#8217;s<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u de ene kolom van de andere in een Panda DataFrame kunt aftrekken en het resultaat aan een nieuwe kolom kunt toewijzen:<\/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;\">#createDataFrame<\/span> \ndf = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">A<\/span> ': [25, 12, 15, 14, 19, 23, 25, 29],\n                   ' <span style=\"color: #ff0000;\">B<\/span> ': [5, 7, 8, 9, 12, 9, 12, 4],\n                   ' <span style=\"color: #ff0000;\">C<\/span> ': [11, 8, 10, 6, 6, 5, 9, 12]})\n\n<span style=\"color: #008080;\">#subtract column B from column A<\/span>\ndf[' <span style=\"color: #ff0000;\">AB<\/span> '] = df. <span style=\"color: #3366ff;\">A<\/span> - df. <span style=\"color: #3366ff;\">B<\/span>\n\n<span style=\"color: #008080;\">#view DataFrame<\/span>\ndf\n\n        A B C AB\n0 25 5 11 20\n1 12 7 8 5\n2 15 8 10 7\n3 14 9 6 5\n4 19 12 6 7\n5 23 9 5 14\n6 25 12 9 13\n7 29 4 12 25\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De nieuwe kolom genaamd &#8218; <strong>AB<\/strong> &#8218; geeft de resultaten weer van het aftrekken van de waarden in kolom B van de waarden in kolom A.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld 2: Trek twee kolommen met ontbrekende waarden af<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Als we de ene kolom van de andere aftrekken in een Panda DataFrame en er ontbreken waarden in een van de kolommen, zal het resultaat van het aftrekken altijd een ontbrekende waarde zijn:<\/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: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\">#create DataFrame with some missing values<\/span>\n<span style=\"color: #000000;\">df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">A<\/span> ': [25, 12, 15, 14, 19, 23, 25, 29],\n                   ' <span style=\"color: #ff0000;\">B<\/span> ': [5, 7, np. <span style=\"color: #3366ff;\">no<\/span> , 9, 12, np. <span style=\"color: #3366ff;\">no<\/span> , 12, 4],\n                   ' <span style=\"color: #ff0000;\">C<\/span> ': [np. <span style=\"color: #3366ff;\">no<\/span> , 8, 10, 6, 6, 5, 9, 12]}) \n<\/span>\n<span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#subtract column B from column A<\/span>\ndf[' <span style=\"color: #ff0000;\">AB<\/span> '] = df. <span style=\"color: #3366ff;\">A<\/span> - df. <span style=\"color: #3366ff;\">B\n<\/span>\n<span style=\"color: #008080;\">#view DataFrame\n<\/span>df\n\n\tA B C AB\n0 25 5.0 NaN 20.0\n1 12 7.0 8.0 5.0\n2 15 NaN 10.0 NaN\n3 14 9.0 6.0 5.0\n4 19 12.0 6.0 7.0\n5 23 NaN 5.0 NaN\n6 25 12.0 9.0 13.0\n7 29 4.0 12.0 25.0\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Als u wilt, kunt u alle ontbrekende waarden in het dataFrame vervangen door nullen met behulp van de functie <strong>df.fillna(0)<\/strong> voordat u de ene kolom van de andere aftrekt:<\/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: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\">#create DataFrame with some missing values<\/span>\n<span style=\"color: #000000;\">df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">A<\/span> ': [25, 12, 15, 14, 19, 23, 25, 29],\n                   ' <span style=\"color: #ff0000;\">B<\/span> ': [5, 7, np. <span style=\"color: #3366ff;\">no<\/span> , 9, 12, np. <span style=\"color: #3366ff;\">no<\/span> , 12, 4],\n                   ' <span style=\"color: #ff0000;\">C<\/span> ': [np. <span style=\"color: #3366ff;\">no<\/span> , 8, 10, 6, 6, 5, 9, 12]}) \n<\/span>\n<span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#replace all missing values with zeros\n<\/span>df = df. <span style=\"color: #3366ff;\">fillna<\/span> ( <span style=\"color: #008000;\">0<\/span> )\n\n<span style=\"color: #008080;\">#subtract column B from column A<\/span>\ndf[' <span style=\"color: #ff0000;\">AB<\/span> '] = df. <span style=\"color: #ff0000;\">A<\/span> - df. <span style=\"color: #ff0000;\">B<\/span>\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span>df\n\tA B C AB\n0 25 5.0 0.0 20.0\n1 12 7.0 8.0 5.0\n2 15 0.0 10.0 15.0\n3 14 9.0 6.0 5.0\n4 19 12.0 6.0 7.0\n5 23 0.0 5.0 23.0\n6 25 12.0 9.0 13.0\n7 29 4.0 12.0 25.0<\/span><\/span><\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/nl\/pandas-voegen-een-regel-toe-aan-het-dataframe\/\" target=\"_blank\" rel=\"noopener\">Rijen toevoegen aan een Pandas DataFrame<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/voeg-numpy-array-toe-aan-pandas-dataframe\/\" target=\"_blank\" rel=\"noopener\">Hoe u een Numpy-array aan een Pandas DataFrame toevoegt<\/a><br \/> Hoe het aantal rijen in Pandas DataFrame te tellen<\/p>\n","protected":false},"excerpt":{"rendered":"<p>U kunt de volgende syntaxis gebruiken om de ene kolom van de andere af te trekken in een Panda DataFrame: #subtract column &#8218;B&#8216; from column &#8218;A&#8216; df[&#8218; AB &#8218;] = df. A &#8211; df. B De volgende voorbeelden laten zien hoe u deze syntaxis in de praktijk kunt gebruiken. Voorbeeld 1: Trek twee kolommen af [&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":[],"class_list":["post-1946","post","type-post","status-publish","format-standard","hentry","category-gids"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hoe twee kolommen af te trekken in Pandas DataFrame \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe u twee kolommen in een Panda DataFrame kunt aftrekken, met verschillende voorbeelden.\" \/>\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\/nl\/pandas-trekken-twee-kolommen-af\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe twee kolommen af te trekken in Pandas DataFrame \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe u twee kolommen in een Panda DataFrame kunt aftrekken, met verschillende voorbeelden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-24T08:42:58+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\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/\",\"url\":\"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/\",\"name\":\"Hoe twee kolommen af te trekken in Pandas DataFrame \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-24T08:42:58+00:00\",\"dateModified\":\"2023-07-24T08:42:58+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe u twee kolommen in een Panda DataFrame kunt aftrekken, met verschillende voorbeelden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe twee kolommen af te trekken in pandas dataframe\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/nl\/#website\",\"url\":\"https:\/\/statorials.org\/nl\/\",\"name\":\"Statorials\",\"description\":\"Uw gids voor statistische competentie\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/nl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\",\"name\":\"Dr.benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr.benjamin anderson\"},\"description\":\"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder\",\"sameAs\":[\"http:\/\/statorials.org\/nl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hoe twee kolommen af te trekken in Pandas DataFrame \u2013 Statorials","description":"In deze tutorial wordt uitgelegd hoe u twee kolommen in een Panda DataFrame kunt aftrekken, met verschillende voorbeelden.","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\/nl\/pandas-trekken-twee-kolommen-af\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe twee kolommen af te trekken in Pandas DataFrame \u2013 Statorials","og_description":"In deze tutorial wordt uitgelegd hoe u twee kolommen in een Panda DataFrame kunt aftrekken, met verschillende voorbeelden.","og_url":"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/","og_site_name":"Statorials","article_published_time":"2023-07-24T08:42:58+00:00","author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/","url":"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/","name":"Hoe twee kolommen af te trekken in Pandas DataFrame \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-24T08:42:58+00:00","dateModified":"2023-07-24T08:42:58+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe u twee kolommen in een Panda DataFrame kunt aftrekken, met verschillende voorbeelden.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/pandas-trekken-twee-kolommen-af\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe twee kolommen af te trekken in pandas dataframe"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/nl\/#website","url":"https:\/\/statorials.org\/nl\/","name":"Statorials","description":"Uw gids voor statistische competentie","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/nl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219","name":"Dr.benjamin anderson","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Dr.benjamin anderson"},"description":"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder","sameAs":["http:\/\/statorials.org\/nl"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/comments?post=1946"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1946\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=1946"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=1946"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=1946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}