{"id":1106,"date":"2023-07-27T15:50:37","date_gmt":"2023-07-27T15:50:37","guid":{"rendered":"https:\/\/statorials.org\/id\/plot-deret-waktu-di-r\/"},"modified":"2023-07-27T15:50:37","modified_gmt":"2023-07-27T15:50:37","slug":"plot-deret-waktu-di-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/plot-deret-waktu-di-r\/","title":{"rendered":"Cara merencanakan deret waktu di r (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Seringkali, Anda mungkin ingin memplot deret waktu di R untuk memvisualisasikan bagaimana nilai-nilai dalam deret waktu berubah seiring waktu.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutorial ini menjelaskan cara melakukannya dengan cepat menggunakan pustaka visualisasi data <a href=\"https:\/\/ggplot2.tidyverse.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">ggplot2<\/a> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Plot deret waktu dasar di R<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki kumpulan data berikut di R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create dataset<\/span>\ndf &lt;- data.frame(date = <span style=\"color: #3366ff;\">as<\/span> . <span style=\"color: #3366ff;\">Date<\/span> (\" <span style=\"color: #008000;\">2021-01-01<\/span> \") - 0:99,\n                 sales = <span style=\"color: #3366ff;\">runif<\/span> (100, 10, 500) + <span style=\"color: #3366ff;\">seq<\/span> (50, 149)^2)\n\n<span style=\"color: #008080;\">#view first six rows\n<\/span>head(df)\n\n        dirty date\n1 2021-01-01 2845.506\n2 2020-12-31 2837.849\n3 2020-12-30 3115.517\n4 2020-12-29 2847.161\n5 2020-12-28 3374.619\n6 2020-12-27 3182.005<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk membuat plot deret waktu dasar untuk kumpulan data ini menggunakan ggplot2:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #993300;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create time series plot<\/span>\np &lt;- ggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (x=date, y=sales)) +\n       geom_line()\n\n<span style=\"color: #008080;\">#display time series plot<\/span>\np\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11241 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/series-temporellesr1.png\" alt=\"Plot deret waktu dasar di R\" width=\"610\" height=\"424\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Format tanggal pada sumbu X<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan fungsi <strong>scale_x_date()<\/strong> * untuk memformat tanggal yang ditampilkan sepanjang sumbu x plot. Fungsi ini mengambil argumen berikut:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>%d:<\/strong> hari sebagai angka antara 0 dan 31<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%a:<\/strong> hari kerja yang disingkat (misalnya \u201cSelasa\u201d)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%A:<\/strong> hari yang tidak disingkat dalam seminggu (misalnya \u201cSelasa\u201d)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%m<\/strong> : Bulan antara 0 dan 12<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%b:<\/strong> bulan disingkat (misalnya \u201cJan\u201d)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%B:<\/strong> bulan tidak disingkat (misalnya \u201cJanuari\u201d)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%y:<\/strong> 2 digit tahun (misalnya \u201c21\u201d)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%Y:<\/strong> 4 digit tahun (misalnya \u201c2021\u201d)<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>%W:<\/strong> Minggu dalam setahun antara 0 dan 52<\/span><\/li>\n<\/ul>\n<p> <em><span style=\"color: #000000;\"><strong>*<\/strong> Agar fungsi ini berfungsi, variabel sumbu x harus berupa variabel tanggal. Jika belum, Anda dapat dengan cepat mengonversinya menggunakan <strong>as.Date(<\/strong> <strong>variabel_name)<\/strong> .<\/span><\/em><\/p>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan salah satu format ini dalam praktiknya:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>p + <span style=\"color: #3366ff;\">scale_x_date<\/span> ( <span style=\"color: #993300;\">date_labels<\/span> = \" <span style=\"color: #008000;\">%b %Y<\/span> \")<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11242 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/series-temporellesr2.png\" alt=\"Merencanakan deret waktu dengan tanggal khusus di R\" width=\"599\" height=\"415\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Anda juga dapat menambahkan jeda yang lebih sering (atau jarang) di sepanjang sumbu x menggunakan argumen <strong>date_breaks<\/strong> . Misalnya, kita dapat menampilkan tanggal setiap dua minggu di sepanjang sumbu x:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>p + <span style=\"color: #3366ff;\">scale_x_date<\/span> ( <span style=\"color: #993300;\">date_breaks<\/span> = \" <span style=\"color: #008000;\">2 week<\/span> \")<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11243 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/series-temporellesr3.png\" alt=\"Deret waktu dengan lompatan tanggal pada sumbu x di R\" width=\"599\" height=\"413\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Kita juga dapat dengan mudah mengubah label sumbu x menggunakan argumen berikut:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>p + <span style=\"color: #3366ff;\">theme<\/span> ( <span style=\"color: #993300;\">axis.text.x<\/span> = <span style=\"color: #3366ff;\">element_text<\/span> (angle= <span style=\"color: #008000;\">50<\/span> , hjust= <span style=\"color: #008000;\">1<\/span> ))<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11244 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/series-temporellesr4.png\" alt=\"Miringkan label sumbu X di ggplot2\" width=\"613\" height=\"425\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Terakhir, kita dapat mengubah tema, label sumbu, dan judul untuk membuat plot deret waktu lebih menarik secara visual:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>p &lt;- ggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (x=date, y=sales)) +\n       geom_line( <span style=\"color: #993300;\">color<\/span> =\" <span style=\"color: #008000;\">turquoise4<\/span> \") +\n       theme_minimal() + \n       labs(x=\"\", y=\" <span style=\"color: #008000;\">Sales<\/span> \", title=\" <span style=\"color: #008000;\">Total Sales (Past 100 Days)<\/span> \") +\n       theme( <span style=\"color: #993300;\">plot.title<\/span> = <span style=\"color: #3366ff;\">element_text<\/span> (hjust=0.5, size=20, face=\" <span style=\"color: #008000;\">bold<\/span> \"))\n\np<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11245 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/series-temporellesr5.png\" alt=\"Deret waktu dengan tema ggplot khusus di R\" width=\"602\" height=\"429\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><span style=\"color: #000000;\"><br \/><\/span><\/h3>\n<p><a href=\"https:\/\/statorials.org\/id\/tema-ggplot2-terbaik\/\" target=\"_blank\" rel=\"noopener noreferrer\">Panduan lengkap tema ggplot2 terbaik<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/judul-ggplot2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Panduan lengkap untuk judul ggplot2<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/plot-berdampingan-ggplot2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cara membuat plot berdampingan di ggplot2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seringkali, Anda mungkin ingin memplot deret waktu di R untuk memvisualisasikan bagaimana nilai-nilai dalam deret waktu berubah seiring waktu. Tutorial ini menjelaskan cara melakukannya dengan cepat menggunakan pustaka visualisasi data ggplot2 . Plot deret waktu dasar di R Misalkan kita memiliki kumpulan data berikut di R: #create dataset df &lt;- data.frame(date = 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 Merencanakan Deret Waktu di R (dengan Contoh) - Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memplot deret waktu di R, dengan beberapa contoh.\" \/>\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\/plot-deret-waktu-di-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Merencanakan Deret Waktu di R (dengan Contoh) - Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memplot deret waktu di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/plot-deret-waktu-di-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T15:50:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/series-temporellesr1.png\" \/>\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\/plot-deret-waktu-di-r\/\",\"url\":\"https:\/\/statorials.org\/id\/plot-deret-waktu-di-r\/\",\"name\":\"Cara Merencanakan Deret Waktu di R (dengan Contoh) - Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-27T15:50:37+00:00\",\"dateModified\":\"2023-07-27T15:50:37+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memplot deret waktu di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/plot-deret-waktu-di-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/plot-deret-waktu-di-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/plot-deret-waktu-di-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara merencanakan deret waktu di r (dengan contoh)\"}]},{\"@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 Merencanakan Deret Waktu di R (dengan Contoh) - Statorial","description":"Tutorial ini menjelaskan cara memplot deret waktu di R, dengan beberapa contoh.","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\/plot-deret-waktu-di-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Merencanakan Deret Waktu di R (dengan Contoh) - Statorial","og_description":"Tutorial ini menjelaskan cara memplot deret waktu di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/plot-deret-waktu-di-r\/","og_site_name":"Statorials","article_published_time":"2023-07-27T15:50:37+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/series-temporellesr1.png"}],"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\/plot-deret-waktu-di-r\/","url":"https:\/\/statorials.org\/id\/plot-deret-waktu-di-r\/","name":"Cara Merencanakan Deret Waktu di R (dengan Contoh) - Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-27T15:50:37+00:00","dateModified":"2023-07-27T15:50:37+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memplot deret waktu di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/plot-deret-waktu-di-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/plot-deret-waktu-di-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/plot-deret-waktu-di-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara merencanakan deret waktu di r (dengan contoh)"}]},{"@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\/1106"}],"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=1106"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1106\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1106"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1106"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}