{"id":3933,"date":"2023-07-14T16:38:03","date_gmt":"2023-07-14T16:38:03","guid":{"rendered":"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/"},"modified":"2023-07-14T16:38:03","modified_gmt":"2023-07-14T16:38:03","slug":"pandas-veranderen-het-kolomtype","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/","title":{"rendered":"Hoe u het kolomtype in panda&#39;s kunt wijzigen (met voorbeelden)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">De kolommen van een Panda DataFrame kunnen een van de volgende typen hebben:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>object<\/strong> (tekenreeksen)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>int64<\/strong> (gehele getallen)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>float64<\/strong> (numerieke waarden met decimalen)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>bool<\/strong> (waar of onwaar waarden)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>datetime64<\/strong> (datums en tijden)<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">De eenvoudigste manier om een kolom van het ene gegevenstype naar het andere te converteren, is door de functie <strong>astype()<\/strong> te gebruiken.<\/span><\/p>\n<p> <span style=\"color: #000000;\">U kunt de volgende methoden gebruiken met de functie <strong>astype()<\/strong> om kolommen van het ene gegevenstype naar het andere te converteren:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Methode 1: Converteer een kolom naar een ander gegevenstype<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[' <span style=\"color: #ff0000;\">col1<\/span> '] = df[' <span style=\"color: #ff0000;\">col1<\/span> ']. <span style=\"color: #3366ff;\">astype<\/span> (' <span style=\"color: #ff0000;\">int64<\/span> ')\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Methode 2: Converteer meerdere kolommen naar een ander gegevenstype<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[[' <span style=\"color: #ff0000;\">col1<\/span> ', ' <span style=\"color: #ff0000;\">col2<\/span> ']] = df[[' <span style=\"color: #ff0000;\">col1<\/span> ', ' <span style=\"color: #ff0000;\">col2<\/span> ']]. <span style=\"color: #3366ff;\">astype<\/span> (' <span style=\"color: #ff0000;\">int64<\/span> ')<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Methode 3: Converteer alle kolommen naar een ander gegevenstype<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df = df. <span style=\"color: #3366ff;\">astype<\/span> (' <span style=\"color: #ff0000;\">int64<\/span> ')<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De volgende voorbeelden laten zien hoe u elke methode in de praktijk kunt gebruiken met de volgende panda&#8217;s DataFrame:<\/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<span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">\n\n#createDataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">ID<\/span> ': ['1', '2', '3', '4', '5', '6'],\n                   ' <span style=\"color: #ff0000;\">tenure<\/span> ': [12.443, 15.8, 16.009, 5.06, 11.075, 12.9546],\n                   ' <span style=\"color: #ff0000;\">sales<\/span> ': [5, 7, 7, 9, 12, 9]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  ID tenure sales\n0 1 12.4430 5\n1 2 15.8000 7\n2 3 16.0090 7\n3 4 5.0600 9\n4 5 11.0750 12\n5 6 12.9546 9\n\n<span style=\"color: #008080;\">#view data type of each column\n<\/span><span style=\"color: #008000;\">print<\/span> ( <span style=\"color: #3366ff;\">df.dtypes<\/span> )\n\nobject ID\ntenure float64\ndirty int64\ndtype:object\n<\/span><\/span><\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Voorbeeld 1: Converteer een kolom naar een ander gegevenstype<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u de functie <strong>astype()<\/strong> gebruikt om de <strong>tenure-<\/strong> kolom van een float naar een geheel getal te converteren:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#convert tenure column to int64\n<\/span>df[' <span style=\"color: #ff0000;\">tenure<\/span> '] = df[' <span style=\"color: #ff0000;\">tenure<\/span> ']. <span style=\"color: #3366ff;\">astype<\/span> (' <span style=\"color: #ff0000;\">int64<\/span> ')\n\n<span style=\"color: #008080;\">#view updated data type for each column\n<\/span><span style=\"color: #008000;\">print<\/span> ( <span style=\"color: #3366ff;\">df.dtypes<\/span> )\n\nobject ID\ntenure int64\ndirty int64\ndtype:object\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Merk op dat de <strong>tenure-<\/strong> kolom werd geconverteerd naar int64, terwijl alle andere kolommen hun oorspronkelijke gegevenstypen behielden.<\/span><\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Voorbeeld 2: Converteer meerdere kolommen naar een ander gegevenstype<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u de functie <strong>astype()<\/strong> gebruikt om de <strong>ID-<\/strong> en <strong>tenure-<\/strong> kolommen naar gehele getallen te converteren:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#convert ID and tenure columns to int64\n<\/span>df[[' <span style=\"color: #ff0000;\">ID<\/span> ', ' <span style=\"color: #ff0000;\">tenure<\/span> ']] = df[[' <span style=\"color: #ff0000;\">ID<\/span> ', ' <span style=\"color: #ff0000;\">tenure<\/span> ']]. <span style=\"color: #3366ff;\">astype<\/span> (' <span style=\"color: #ff0000;\">int64<\/span> ')\n\n<span style=\"color: #008080;\">#view updated data type for each column\n<\/span><span style=\"color: #008000;\">print<\/span> ( <span style=\"color: #3366ff;\">df.dtypes<\/span> )\n\nID int64\ntenure int64\ndirty int64\ndtype:object\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Merk op dat de <strong>ID-<\/strong> en <strong>tenure-<\/strong> kolommen zijn geconverteerd naar int64.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Voorbeeld 3: Converteer alle kolommen naar een ander gegevenstype<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u de functie <strong>astype()<\/strong> gebruikt om alle kolommen in het DataFrame te converteren naar een gegevenstype met gehele getallen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#convert all columns to int64\n<\/span>df = df. <span style=\"color: #3366ff;\">astype<\/span> (' <span style=\"color: #ff0000;\">int64<\/span> ')\n\n<span style=\"color: #008080;\">#view updated data type for each column\n<\/span><span style=\"color: #008000;\">print<\/span> ( <span style=\"color: #3366ff;\">df.dtypes<\/span> )\n\nID int64\ntenure int64\ndirty int64\ndtype:object\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Merk op dat alle kolommen zijn geconverteerd naar int64.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\"><strong>Opmerking<\/strong> : u kunt de volledige documentatie van de pandas <strong>astype()<\/strong> -functie <a href=\"https:\/\/pandas.pydata.org\/docs\/reference\/api\/pandas.DataFrame.astype.html\" target=\"_blank\" rel=\"noopener\">hier<\/a> vinden.<\/span><\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende conversies in panda&#8217;s kunt uitvoeren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/nl\/pandas-aan-touwtje\/\" target=\"_blank\" rel=\"noopener\">Hoe Pandas DataFrame-kolommen naar strings te converteren<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/pandas-tijdstempel-datum-tijd\/\" target=\"_blank\" rel=\"noopener\">Hoe tijdstempel naar datum\/tijd in Panda&#8217;s te converteren<\/a><br \/><a href=\"https:\/\/statorials.org\/nl\/converteer-datetime-naar-pandas\/\" target=\"_blank\" rel=\"noopener\">Hoe DateTime naar datum te converteren in Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/converteer-een-string-naar-zwevende-pandas\/\" target=\"_blank\" rel=\"noopener\">Hoe tekenreeksen te converteren naar zwevend in Panda&#8217;s<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>De kolommen van een Panda DataFrame kunnen een van de volgende typen hebben: object (tekenreeksen) int64 (gehele getallen) float64 (numerieke waarden met decimalen) bool (waar of onwaar waarden) datetime64 (datums en tijden) De eenvoudigste manier om een kolom van het ene gegevenstype naar het andere te converteren, is door de functie astype() te gebruiken. U [&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-3933","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 u het kolomtype in panda\u2019s kunt wijzigen (met voorbeelden) \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe u het kolomtype in panda&#039;s kunt wijzigen, 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-veranderen-het-kolomtype\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe u het kolomtype in panda\u2019s kunt wijzigen (met voorbeelden) \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe u het kolomtype in panda&#039;s kunt wijzigen, met verschillende voorbeelden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-14T16:38:03+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=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/\",\"url\":\"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/\",\"name\":\"Hoe u het kolomtype in panda\u2019s kunt wijzigen (met voorbeelden) \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-14T16:38:03+00:00\",\"dateModified\":\"2023-07-14T16:38:03+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe u het kolomtype in panda&#39;s kunt wijzigen, met verschillende voorbeelden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe u het kolomtype in panda&#39;s kunt wijzigen (met voorbeelden)\"}]},{\"@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 u het kolomtype in panda\u2019s kunt wijzigen (met voorbeelden) \u2013 Statorials","description":"In deze tutorial wordt uitgelegd hoe u het kolomtype in panda&#39;s kunt wijzigen, 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-veranderen-het-kolomtype\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe u het kolomtype in panda\u2019s kunt wijzigen (met voorbeelden) \u2013 Statorials","og_description":"In deze tutorial wordt uitgelegd hoe u het kolomtype in panda&#39;s kunt wijzigen, met verschillende voorbeelden.","og_url":"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/","og_site_name":"Statorials","article_published_time":"2023-07-14T16:38:03+00:00","author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/","url":"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/","name":"Hoe u het kolomtype in panda\u2019s kunt wijzigen (met voorbeelden) \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-14T16:38:03+00:00","dateModified":"2023-07-14T16:38:03+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe u het kolomtype in panda&#39;s kunt wijzigen, met verschillende voorbeelden.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/pandas-veranderen-het-kolomtype\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe u het kolomtype in panda&#39;s kunt wijzigen (met voorbeelden)"}]},{"@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\/3933","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=3933"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/3933\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=3933"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=3933"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=3933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}