{"id":2892,"date":"2023-07-20T05:31:17","date_gmt":"2023-07-20T05:31:17","guid":{"rendered":"https:\/\/statorials.org\/id\/tanggal-filter-dplyr\/"},"modified":"2023-07-20T05:31:17","modified_gmt":"2023-07-20T05:31:17","slug":"tanggal-filter-dplyr","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/tanggal-filter-dplyr\/","title":{"rendered":"Cara memfilter berdasarkan tanggal menggunakan dplyr"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk memfilter bingkai data berdasarkan tanggal di R menggunakan paket <a href=\"https:\/\/dplyr.tidyverse.org\/\" target=\"_blank\" rel=\"noopener\">dplyr<\/a> :<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Filter baris berdasarkan tanggal<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df %&gt;% filter(date_column &gt; ' <span style=\"color: #ff0000;\">2022-01-01<\/span> ')\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Filter baris sebelum tanggal<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df %&gt;% filter(date_column &lt; ' <span style=\"color: #ff0000;\">2022-01-01<\/span> ') \n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 3: Filter baris antara dua tanggal<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df %&gt;% filter(between(date_column, as. <span style=\"color: #3366ff;\">Date<\/span> (' <span style=\"color: #ff0000;\">2022-01-20<\/span> '), as. <span style=\"color: #3366ff;\">Date<\/span> (' <span style=\"color: #ff0000;\">2022-02-20<\/span> ')))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan kerangka data berikut di R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (day=seq( <span style=\"color: #3366ff;\">as.Date<\/span> (' <span style=\"color: #ff0000;\">2022-01-01<\/span> '), by = ' <span style=\"color: #ff0000;\">week<\/span> ', <span style=\"color: #3366ff;\">length.out<\/span> = <span style=\"color: #008000;\">10<\/span> ),\n                 sales=c(40, 35, 39, 44, 48, 51, 23, 29, 60, 65))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n          day sales\n1 2022-01-01 40\n2 2022-01-08 35\n3 2022-01-15 39\n4 2022-01-22 44\n5 2022-01-29 48\n6 2022-02-05 51\n7 2022-02-12 23\n8 2022-02-19 29\n9 2022-02-26 60\n10 2022-03-05 65\n<\/strong><\/span><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Filter baris berdasarkan tanggal<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk memfilter baris dari bingkai data yang memiliki tanggal setelah 25\/01\/2022:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (dplyr)<\/span>\n\n#filter for rows with date after 1\/25\/2022\n<\/span>df %&gt;% filter(day &gt; ' <span style=\"color: #ff0000;\">2022-01-25<\/span> ')\n\n         day sales\n1 2022-01-29 48\n2 2022-02-05 51\n3 2022-02-12 23\n4 2022-02-19 29\n5 2022-02-26 60\n6 2022-03-05 65\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Setiap baris dalam bingkai data yang dihasilkan memiliki tanggal setelah 25\/01\/2022.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Filter baris sebelum tanggal<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk memfilter baris dari bingkai data yang tanggalnya sebelum 25\/01\/2022:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\"><span style=\"color: #008000;\">library<\/span> <span style=\"color: #000000;\">(dplyr)<\/span>\n\n#filter for rows with date before 1\/25\/2022\n<\/span>df %&gt;% filter(day &lt; ' <span style=\"color: #ff0000;\">2022-01-25<\/span> ')\n\n         day sales\n1 2022-01-01 40\n2 2022-01-08 35\n3 2022-01-15 39\n4 2022-01-22 44\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Setiap baris dalam bingkai data yang dihasilkan memiliki tanggal sebelum 25\/01\/2022.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 3: Filter baris antara dua tanggal<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk memfilter baris dari bingkai data yang tanggalnya antara 20\/01\/2022 dan 20\/02\/2022:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\"><span style=\"color: #008000;\">library<\/span> <span style=\"color: #000000;\">(dplyr)<\/span>\n\n#filter for rows with dates between 1\/20\/2022 and 2\/20\/2022\n<\/span>df %&gt;% filter(between(date_column, as. <span style=\"color: #3366ff;\">Date<\/span> (' <span style=\"color: #ff0000;\">2022-01-20<\/span> '), as. <span style=\"color: #3366ff;\">Date<\/span> (' <span style=\"color: #ff0000;\">2022-02-20<\/span> '))) \n\n         day sales\n1 2022-01-22 44\n2 2022-01-29 48\n3 2022-02-05 51\n4 2022-02-12 23\n5 2022-02-19 29\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Setiap baris dalam bingkai data yang dihasilkan memiliki tanggal antara 20\/01\/2022 dan 20\/02\/2022.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan #1<\/strong> : Jika salah satu metode di atas tidak berhasil, Anda mungkin perlu mengonversi tanggal yang sedang Anda kerjakan terlebih dahulu ke dalam format tanggal yang dapat dikenali menggunakan <strong>as.Date(<\/strong> function <strong>)<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan #2<\/strong> : Anda dapat menemukan dokumentasi lengkap fungsi <strong>filter<\/strong> di dplyr <a href=\"https:\/\/dplyr.tidyverse.org\/reference\/filter.html\" target=\"_blank\" rel=\"noopener\">di sini<\/a> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di dplyr:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/garis-filter-yang-berisi-string-dplyr\/\" target=\"_blank\" rel=\"noopener\">Cara memfilter baris yang berisi string tertentu menggunakan dplyr<\/a><br \/> Cara memfilter berdasarkan beberapa kondisi menggunakan dplyr<br \/> <a href=\"https:\/\/statorials.org\/id\/filter-dplyr-tidak-masuk\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan filter &#8220;tidak termasuk&#8221; di dplyr<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk memfilter bingkai data berdasarkan tanggal di R menggunakan paket dplyr : Metode 1: Filter baris berdasarkan tanggal df %&gt;% filter(date_column &gt; &#8216; 2022-01-01 &#8216;) Metode 2: Filter baris sebelum tanggal df %&gt;% filter(date_column &lt; &#8216; 2022-01-01 &#8216;) Metode 3: Filter baris antara dua tanggal df %&gt;% filter(between(date_column, as. Date [&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>Cara memfilter berdasarkan tanggal menggunakan dplyr - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memfilter baris dalam bingkai data berdasarkan tanggal menggunakan dplyr, 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\/tanggal-filter-dplyr\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara memfilter berdasarkan tanggal menggunakan dplyr - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memfilter baris dalam bingkai data berdasarkan tanggal menggunakan dplyr, beserta contohnya.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/tanggal-filter-dplyr\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-20T05:31:17+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\/tanggal-filter-dplyr\/\",\"url\":\"https:\/\/statorials.org\/id\/tanggal-filter-dplyr\/\",\"name\":\"Cara memfilter berdasarkan tanggal menggunakan dplyr - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-20T05:31:17+00:00\",\"dateModified\":\"2023-07-20T05:31:17+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memfilter baris dalam bingkai data berdasarkan tanggal menggunakan dplyr, beserta contohnya.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/tanggal-filter-dplyr\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/tanggal-filter-dplyr\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/tanggal-filter-dplyr\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memfilter berdasarkan tanggal menggunakan dplyr\"}]},{\"@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":"Cara memfilter berdasarkan tanggal menggunakan dplyr - Statologi","description":"Tutorial ini menjelaskan cara memfilter baris dalam bingkai data berdasarkan tanggal menggunakan dplyr, 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\/tanggal-filter-dplyr\/","og_locale":"id_ID","og_type":"article","og_title":"Cara memfilter berdasarkan tanggal menggunakan dplyr - Statologi","og_description":"Tutorial ini menjelaskan cara memfilter baris dalam bingkai data berdasarkan tanggal menggunakan dplyr, beserta contohnya.","og_url":"https:\/\/statorials.org\/id\/tanggal-filter-dplyr\/","og_site_name":"Statorials","article_published_time":"2023-07-20T05:31:17+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\/tanggal-filter-dplyr\/","url":"https:\/\/statorials.org\/id\/tanggal-filter-dplyr\/","name":"Cara memfilter berdasarkan tanggal menggunakan dplyr - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-20T05:31:17+00:00","dateModified":"2023-07-20T05:31:17+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memfilter baris dalam bingkai data berdasarkan tanggal menggunakan dplyr, beserta contohnya.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/tanggal-filter-dplyr\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/tanggal-filter-dplyr\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/tanggal-filter-dplyr\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memfilter berdasarkan tanggal menggunakan dplyr"}]},{"@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\/2892"}],"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=2892"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2892\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2892"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}