{"id":3680,"date":"2023-07-16T04:16:30","date_gmt":"2023-07-16T04:16:30","guid":{"rendered":"https:\/\/statorials.org\/id\/mereplikasi-garis-di-r\/"},"modified":"2023-07-16T04:16:30","modified_gmt":"2023-07-16T04:16:30","slug":"mereplikasi-garis-di-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/mereplikasi-garis-di-r\/","title":{"rendered":"Cara mereplikasi baris dalam bingkai data di r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk mereplikasi baris dalam bingkai data di R menggunakan fungsi dalam paket <a href=\"https:\/\/dplyr.tidyverse.org\/\" target=\"_blank\" rel=\"noopener\">dplyr<\/a> :<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Replikasi setiap baris dengan jumlah yang sama<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (dplyr)\n\n<span style=\"color: #008080;\">#replicate each row 3 times<\/span>\ndf %&gt;% slice(rep(1:n(), <span style=\"color: #3366ff;\">each<\/span> <span style=\"color: #000000;\">= 3))<\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Replikasi setiap baris beberapa kali berbeda<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (dplyr)\n\n<span style=\"color: #008080;\">#replicate the first row 3 times and the second row 5 times<\/span>\n<span style=\"color: #000000;\">df %&gt;% slice(rep(1:n(), <span style=\"color: #3366ff;\">times<\/span> = c(3, 5)))<\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan masing-masing metode dalam praktik.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 1: Replikasi setiap baris dengan jumlah yang sama<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki bingkai data berikut dengan dua baris 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 style=\"color: #000000;\">df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('A', 'B'),\n                 dots=c(10, 15),\n                 rebounds=c(4, 8),\n                 assists=c(2, 5))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  team points rebound assists\n1 to 10 4 2\n2 B 15 8 5\n<\/span><\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk mengulang setiap baris bingkai data tiga kali:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (dplyr)\n\n<span style=\"color: #008080;\">#create new data frame that repeats each row in original data frame 3 times\n<\/span>new_df &lt;- df %&gt;% slice(rep(1:n(), <span style=\"color: #3366ff;\">each<\/span> = 3))\n\n<span style=\"color: #008080;\">#view new data frame\n<\/span>new_df\n\n  team points rebound assists\n1 to 10 4 2\n2 to 10 4 2\n3 to 10 4 2\n4 B 15 8 5\n5 B 15 8 5\n6 B 15 8 5<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa setiap baris dalam bingkai data asli telah diulang tiga kali.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 2: Replikasi setiap baris beberapa kali berbeda<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki bingkai data berikut dengan dua baris 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 style=\"color: #000000;\">df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('A', 'B'),\n                 dots=c(10, 15),\n                 rebounds=c(4, 8),\n                 assists=c(2, 5))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  team points rebound assists\n1 to 10 4 2\n2 B 15 8 5\n<\/span><\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk mengulang baris pertama tiga kali dan baris kedua lima kali:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (dplyr)\n\n<span style=\"color: #008080;\">#create new data frame that repeats first row 3 times and second row 5 times\n<\/span>new_df &lt;- df %&gt;% slice(rep(1:n(), <span style=\"color: #3366ff;\">times<\/span> = c(3, 5)))\n\n<span style=\"color: #008080;\">#view new data frame\n<\/span>new_df\n\n  team points rebound assists\n1 to 10 4 2\n2 to 10 4 2\n3 to 10 4 2\n4 B 15 8 5\n5 B 15 8 5\n6 B 15 8 5\n7 B 15 8 5\n8 B 15 8 5<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa baris pertama dari bingkai data asli diulang tiga kali dan baris kedua diulang lima kali.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Terkait:<\/strong> <a href=\"https:\/\/statorials.org\/id\/irisan-dplyr\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi slice() di dplyr<\/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 dplyr:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/dplyr-pilih-kolom-berdasarkan-indeks\/\" target=\"_blank\" rel=\"noopener\">Cara memilih kolom berdasarkan indeks menggunakan dplyr<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/pilih-baris-pertama-grup-dplyr\/\" target=\"_blank\" rel=\"noopener\">Cara memilih baris pertama berdasarkan grup menggunakan dplyr<\/a><br \/> Cara memfilter berdasarkan beberapa kondisi menggunakan dplyr<br \/> <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><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk mereplikasi baris dalam bingkai data di R menggunakan fungsi dalam paket dplyr : Metode 1: Replikasi setiap baris dengan jumlah yang sama library (dplyr) #replicate each row 3 times df %&gt;% slice(rep(1:n(), each = 3)) Metode 2: Replikasi setiap baris beberapa kali berbeda library (dplyr) #replicate the first row [&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 mereplikasi baris dalam bingkai data di R - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mereplikasi baris dalam bingkai data 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\/mereplikasi-garis-di-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara mereplikasi baris dalam bingkai data di R - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mereplikasi baris dalam bingkai data di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/mereplikasi-garis-di-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-16T04:16:30+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\/mereplikasi-garis-di-r\/\",\"url\":\"https:\/\/statorials.org\/id\/mereplikasi-garis-di-r\/\",\"name\":\"Cara mereplikasi baris dalam bingkai data di R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-16T04:16:30+00:00\",\"dateModified\":\"2023-07-16T04:16:30+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mereplikasi baris dalam bingkai data di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/mereplikasi-garis-di-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/mereplikasi-garis-di-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/mereplikasi-garis-di-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara mereplikasi baris dalam bingkai data di r\"}]},{\"@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 mereplikasi baris dalam bingkai data di R - Statorials","description":"Tutorial ini menjelaskan cara mereplikasi baris dalam bingkai data 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\/mereplikasi-garis-di-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara mereplikasi baris dalam bingkai data di R - Statorials","og_description":"Tutorial ini menjelaskan cara mereplikasi baris dalam bingkai data di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/mereplikasi-garis-di-r\/","og_site_name":"Statorials","article_published_time":"2023-07-16T04:16:30+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\/mereplikasi-garis-di-r\/","url":"https:\/\/statorials.org\/id\/mereplikasi-garis-di-r\/","name":"Cara mereplikasi baris dalam bingkai data di R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-16T04:16:30+00:00","dateModified":"2023-07-16T04:16:30+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mereplikasi baris dalam bingkai data di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/mereplikasi-garis-di-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/mereplikasi-garis-di-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/mereplikasi-garis-di-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara mereplikasi baris dalam bingkai data di r"}]},{"@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\/3680"}],"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=3680"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3680\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3680"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3680"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}