{"id":4162,"date":"2023-07-13T04:19:22","date_gmt":"2023-07-13T04:19:22","guid":{"rendered":"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/"},"modified":"2023-07-13T04:19:22","modified_gmt":"2023-07-13T04:19:22","slug":"panda-mengonversi-string-menjadi-datetime","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/","title":{"rendered":"Cara mengonversi string menjadi datetime di pandas"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk mengonversi kolom string ke format datetime di pandas DataFrame:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Ubah Kolom String menjadi Datetime<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[' <span style=\"color: #ff0000;\">col1<\/span> '] = pd. <span style=\"color: #3366ff;\">to_datetime<\/span> (df[' <span style=\"color: #ff0000;\">col1<\/span> '])\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Konversi Beberapa Kolom dari String ke Datetime<\/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;\">apply<\/span> (pd. <span style=\"color: #3366ff;\">to_datetime<\/span> )<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan masing-masing metode ini dalam praktik dengan pandas DataFrame berikut:<\/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\n<span style=\"color: #000000;\">df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">task<\/span> ': ['A', 'B', 'C', 'D'],\n                   ' <span style=\"color: #ff0000;\">due_date<\/span> ': ['4-15-2022', '5-19-2022', '6-14-2022', '10-24-2022'],\n                   ' <span style=\"color: #ff0000;\">comp_date<\/span> ': ['4-14-2022', '5-23-2022', '6-24-2022', '10-7-2022']})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  task due_date comp_date\n0 A 2022-04-15 2022-04-14\n1 B 2022-05-19 2022-05-23\n2 C 2022-06-14 2022-06-24\n3 D 2022-10-24 2022-10-07\n\n<span style=\"color: #008080;\">#view data type of each column<\/span>\n<span style=\"color: #008000;\">print<\/span> ( <span style=\"color: #3366ff;\">df.dtypes<\/span> )\n\ntask object\ndue_date object\ncomp_date object\ndtype:object\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat melihat bahwa setiap kolom di DataFrame saat ini memiliki tipe data <strong>objek<\/strong> , yaitu string.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 1: Ubah Kolom String menjadi Datetime<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk mengonversi kolom <strong>due_date<\/strong> dari string menjadi datetime:<\/span><\/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 due_date column to datetime\n<\/span>df[' <span style=\"color: #ff0000;\">due_date<\/span> '] = pd. <span style=\"color: #3366ff;\">to_datetime<\/span> (df[' <span style=\"color: #ff0000;\">due_date<\/span> '])\n\n<span style=\"color: #008080;\">#view updated DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  task due_date comp_date\n0 A 2022-04-15 4-14-2022\n1 B 2022-05-19 5-23-2022\n2 C 2022-06-14 6-24-2022\n3 D 2022-10-24 10-7-2022\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\ntask object\ndue_date datetime64[ns]\ncomp_date object\ndtype:object<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Kita dapat melihat bahwa kolom <strong>due_date<\/strong> telah diubah menjadi datetime sementara semua kolom lainnya tetap tidak berubah.<\/span><\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 2: Konversi Beberapa Kolom dari String ke Datetime<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk mengonversi kolom <strong>due_date<\/strong> dan <strong>comp_date<\/strong> dari string menjadi datetime:<\/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 due_date and comp_date columns to datetime\n<\/span>df[[' <span style=\"color: #ff0000;\">due_date<\/span> ', ' <span style=\"color: #ff0000;\">comp_date<\/span> ']] = df[[' <span style=\"color: #ff0000;\">due_date<\/span> ', ' <span style=\"color: #ff0000;\">comp_date<\/span> ']]. <span style=\"color: #3366ff;\">apply<\/span> (pd. <span style=\"color: #3366ff;\">to_datetime<\/span> )\n\n<span style=\"color: #008080;\">#view updated DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  task due_date comp_date\n0 A 2022-04-15 2022-04-14\n1 B 2022-05-19 2022-05-23\n2 C 2022-06-14 2022-06-24\n3 D 2022-10-24 2022-10-07\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\ntask object\ndue_date datetime64[ns]\ncomp_date datetime64[ns]\ndtype:object\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat melihat bahwa kolom <strong>due_date<\/strong> dan <strong>comp_date<\/strong> keduanya telah dikonversi dari string menjadi datetime.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap fungsi pandas <strong>to_datetime()<\/strong> <a href=\"https:\/\/pandas.pydata.org\/docs\/reference\/api\/pandas.to_datetime.html\" target=\"_blank\" rel=\"noopener\">di sini<\/a> .<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di panda:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/rentang-tanggal-panda\/\" target=\"_blank\" rel=\"noopener\">Cara membuat rentang tanggal di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/waktu-cap-waktu-panda\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara mengubah stempel waktu menjadi tanggal\/waktu di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/perbedaan-tanggal-panda\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung selisih dua kurma di panda<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk mengonversi kolom string ke format datetime di pandas DataFrame: Metode 1: Ubah Kolom String menjadi Datetime df[&#8216; col1 &#8216;] = pd. to_datetime (df[&#8216; col1 &#8216;]) Metode 2: Konversi Beberapa Kolom dari String ke Datetime df[[&#8216; col1 &#8216;, &#8216; col2 &#8216;]] = df[[&#8216; col1 &#8216;, &#8216; col2 &#8216;]]. apply (pd. [&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>Bagaimana mengkonversi string ke datetime di Pandas - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mengonversi satu atau lebih kolom dari string ke datetime di pandas DataFrame, termasuk contohnya.\" \/>\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\/id\/panda-mengonversi-string-menjadi-datetime\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bagaimana mengkonversi string ke datetime di Pandas - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mengonversi satu atau lebih kolom dari string ke datetime di pandas DataFrame, termasuk contohnya.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-13T04:19:22+00:00\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/\",\"url\":\"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/\",\"name\":\"Bagaimana mengkonversi string ke datetime di Pandas - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-13T04:19:22+00:00\",\"dateModified\":\"2023-07-13T04:19:22+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mengonversi satu atau lebih kolom dari string ke datetime di pandas DataFrame, termasuk contohnya.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara mengonversi string menjadi datetime di pandas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/id\/#website\",\"url\":\"https:\/\/statorials.org\/id\/\",\"name\":\"Statorials\",\"description\":\"Panduan anda untuk kompetensi statistik!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/id\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya\",\"sameAs\":[\"http:\/\/statorials.org\/id\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bagaimana mengkonversi string ke datetime di Pandas - Statorials","description":"Tutorial ini menjelaskan cara mengonversi satu atau lebih kolom dari string ke datetime di pandas DataFrame, termasuk contohnya.","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\/id\/panda-mengonversi-string-menjadi-datetime\/","og_locale":"id_ID","og_type":"article","og_title":"Bagaimana mengkonversi string ke datetime di Pandas - Statorials","og_description":"Tutorial ini menjelaskan cara mengonversi satu atau lebih kolom dari string ke datetime di pandas DataFrame, termasuk contohnya.","og_url":"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/","og_site_name":"Statorials","article_published_time":"2023-07-13T04:19:22+00:00","author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/","url":"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/","name":"Bagaimana mengkonversi string ke datetime di Pandas - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-13T04:19:22+00:00","dateModified":"2023-07-13T04:19:22+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mengonversi satu atau lebih kolom dari string ke datetime di pandas DataFrame, termasuk contohnya.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/panda-mengonversi-string-menjadi-datetime\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara mengonversi string menjadi datetime di pandas"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/id\/#website","url":"https:\/\/statorials.org\/id\/","name":"Statorials","description":"Panduan anda untuk kompetensi statistik!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/id\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya","sameAs":["http:\/\/statorials.org\/id"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4162"}],"collection":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/comments?post=4162"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4162\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=4162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=4162"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=4162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}