{"id":3728,"date":"2023-07-15T21:51:16","date_gmt":"2023-07-15T21:51:16","guid":{"rendered":"https:\/\/statorials.org\/id\/panda-membuat-kolom-tanggal-dari-tahun-bulan-hari\/"},"modified":"2023-07-15T21:51:16","modified_gmt":"2023-07-15T21:51:16","slug":"panda-membuat-kolom-tanggal-dari-tahun-bulan-hari","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/panda-membuat-kolom-tanggal-dari-tahun-bulan-hari\/","title":{"rendered":"Pandas: membuat kolom tanggal dari tahun, bulan dan hari"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks dasar berikut untuk membuat kolom tanggal dari kolom tahun, bulan, dan hari di pandas DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[' <span style=\"color: #ff0000;\">date<\/span> '] = pd. <span style=\"color: #3366ff;\">to_datetime<\/span> (dict(year=df. <span style=\"color: #3366ff;\">year<\/span> , month=df. <span style=\"color: #3366ff;\">month<\/span> , day=df. <span style=\"color: #3366ff;\">day<\/span> ))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh: Buat kolom tanggal dari tahun, bulan dan hari di Pandas<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Katakanlah kita memiliki panda DataFrame berikut yang menunjukkan penjualan yang dilakukan oleh suatu perusahaan pada tanggal berbeda:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><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;\">year<\/span> ': [2021, 2022, 2022, 2022, 2022, 2022, 2022, 2022],\n                   ' <span style=\"color: #ff0000;\">month<\/span> ': [7, 1, 1, 2, 5, 10, 11, 12],\n                   ' <span style=\"color: #ff0000;\">day<\/span> ': [4, 15, 25, 27, 27, 24, 10, 18],\n                   ' <span style=\"color: #ff0000;\">sales<\/span> ': [140, 200, 250, 180, 130, 87, 90, 95]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n   year month day sales\n0 2021 7 4 140\n1 2022 1 15 200\n2 2022 1 25 250\n3 2022 2 27 180\n4 2022 5 27 130\n5 2022 10 24 87\n6 2022 11 10 90\n7 2022 12 18 95\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk membuat kolom baru bernama <strong>tanggal<\/strong> yang menggabungkan nilai kolom <strong>tahun<\/strong> , <strong>bulan<\/strong> , dan <strong>hari<\/strong> di DataFrame untuk membuat tanggal untuk setiap baris:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#create date columns from year, month, and day columns\n<\/span>df[' <span style=\"color: #ff0000;\">date<\/span> '] = pd. <span style=\"color: #3366ff;\">to_datetime<\/span> (dict(year=df. <span style=\"color: #3366ff;\">year<\/span> , month=df. <span style=\"color: #3366ff;\">month<\/span> , day=df. <span style=\"color: #3366ff;\">day<\/span> ))\n\n<span style=\"color: #008080;\">#view updated DataFrame\n<span style=\"color: #008000;\">print<\/span><\/span> (df)\n\n   year month day sales date\n0 2021 7 4 140 2021-07-04\n1 2022 1 15 200 2022-01-15\n2 2022 1 25 250 2022-01-25\n3 2022 2 27 180 2022-02-27\n4 2022 5 27 130 2022-05-27\n5 2022 10 24 87 2022-10-24\n6 2022 11 10 90 2022-11-10\n7 2022 12 18 95 2022-12-18\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kolom <strong>tanggal<\/strong> berisi nilai tanggal berdasarkan nilai pada <strong>kolom tahun<\/strong> , <strong>bulan<\/strong> , dan <strong>hari<\/strong> di setiap baris.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Jika kita menggunakan <strong>df.info()<\/strong> untuk mendapatkan informasi tentang setiap kolom di DataFrame, kita dapat melihat bahwa kolom <strong>tanggal<\/strong> baru memiliki tipe data <strong>datetime64<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#display information about each column in DataFrame\n<span style=\"color: #000000;\">df. <span style=\"color: #3366ff;\">info<\/span> ()\n\n&lt;class 'pandas.core.frame.DataFrame'&gt;\nRangeIndex: 8 entries, 0 to 7\nData columns (total 5 columns):\n # Column Non-Null Count Dtype         \n--- ------ -------------- -----         \n 0 year 8 non-null int64         \n 1 month 8 non-null int64         \n 2 day 8 non-null int64         \n 3 dirty 8 non-null int64         \n 4 date 8 non-null datetime64[ns]\ndtypes: datetime64[ns](1), int64(4)\nmemory usage: 388.0 bytes<\/span><\/span><\/strong><\/pre>\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\/tambahkan-kurangi-hari-dari-tanggal-panda\/\" target=\"_blank\" rel=\"noopener\">Cara menambah dan mengurangi hari dari tanggal di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/panda-memilih-garis-di-antara-dua-tanggal\/\" target=\"_blank\" rel=\"noopener\">Cara memilih baris antara dua tanggal 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 sintaks dasar berikut untuk membuat kolom tanggal dari kolom tahun, bulan, dan hari di pandas DataFrame: df[&#8216; date &#8216;] = pd. to_datetime (dict(year=df. year , month=df. month , day=df. day )) Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya. Contoh: Buat kolom tanggal dari tahun, bulan dan hari di Pandas Katakanlah [&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: Buat kolom tanggal dari tahun, bulan dan hari - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara membuat kolom tanggal dari kolom tahun dan bulan, beserta 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-membuat-kolom-tanggal-dari-tahun-bulan-hari\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pandas: Buat kolom tanggal dari tahun, bulan dan hari - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara membuat kolom tanggal dari kolom tahun dan bulan, beserta contohnya.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/panda-membuat-kolom-tanggal-dari-tahun-bulan-hari\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-15T21:51:16+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-membuat-kolom-tanggal-dari-tahun-bulan-hari\/\",\"url\":\"https:\/\/statorials.org\/id\/panda-membuat-kolom-tanggal-dari-tahun-bulan-hari\/\",\"name\":\"Pandas: Buat kolom tanggal dari tahun, bulan dan hari - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-15T21:51:16+00:00\",\"dateModified\":\"2023-07-15T21:51:16+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara membuat kolom tanggal dari kolom tahun dan bulan, beserta contohnya.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/panda-membuat-kolom-tanggal-dari-tahun-bulan-hari\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/panda-membuat-kolom-tanggal-dari-tahun-bulan-hari\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/panda-membuat-kolom-tanggal-dari-tahun-bulan-hari\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandas: membuat kolom tanggal dari tahun, bulan dan hari\"}]},{\"@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":"Pandas: Buat kolom tanggal dari tahun, bulan dan hari - Statorials","description":"Tutorial ini menjelaskan cara membuat kolom tanggal dari kolom tahun dan bulan, beserta 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-membuat-kolom-tanggal-dari-tahun-bulan-hari\/","og_locale":"id_ID","og_type":"article","og_title":"Pandas: Buat kolom tanggal dari tahun, bulan dan hari - Statorials","og_description":"Tutorial ini menjelaskan cara membuat kolom tanggal dari kolom tahun dan bulan, beserta contohnya.","og_url":"https:\/\/statorials.org\/id\/panda-membuat-kolom-tanggal-dari-tahun-bulan-hari\/","og_site_name":"Statorials","article_published_time":"2023-07-15T21:51:16+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-membuat-kolom-tanggal-dari-tahun-bulan-hari\/","url":"https:\/\/statorials.org\/id\/panda-membuat-kolom-tanggal-dari-tahun-bulan-hari\/","name":"Pandas: Buat kolom tanggal dari tahun, bulan dan hari - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-15T21:51:16+00:00","dateModified":"2023-07-15T21:51:16+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara membuat kolom tanggal dari kolom tahun dan bulan, beserta contohnya.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/panda-membuat-kolom-tanggal-dari-tahun-bulan-hari\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/panda-membuat-kolom-tanggal-dari-tahun-bulan-hari\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/panda-membuat-kolom-tanggal-dari-tahun-bulan-hari\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Pandas: membuat kolom tanggal dari tahun, bulan dan hari"}]},{"@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\/3728"}],"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=3728"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3728\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}