{"id":2512,"date":"2023-07-21T23:06:57","date_gmt":"2023-07-21T23:06:57","guid":{"rendered":"https:\/\/statorials.org\/id\/fungsi-terpisah-di-r-2\/"},"modified":"2023-07-21T23:06:57","modified_gmt":"2023-07-21T23:06:57","slug":"fungsi-terpisah-di-r-2","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/fungsi-terpisah-di-r-2\/","title":{"rendered":"Cara menggunakan fungsi split() di r untuk membagi data"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Fungsi <strong>split()<\/strong> di R dapat digunakan untuk membagi data menjadi beberapa kelompok berdasarkan tingkat faktor.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Fungsi ini menggunakan sintaks dasar berikut:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>membagi(x, f, \u2026)<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Emas:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>x<\/strong> : Nama vektor atau blok data yang akan dibagi menjadi beberapa kelompok<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>f<\/strong> : Faktor yang menentukan pengelompokan<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan fungsi ini untuk membagi vektor dan bingkai data menjadi beberapa kelompok.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Gunakan split() untuk membagi vektor menjadi beberapa kelompok<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara membagi vektor nilai data ke dalam kelompok berdasarkan vektor tingkat faktor:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create vector of data values<\/span>\ndata &lt;- c(1, 2, 3, 4, 5, 6)\n\n<span style=\"color: #008080;\">#create vector of groupings\n<\/span>groups &lt;- c('A', 'B', 'B', 'B', 'C', 'C')\n\n<span style=\"color: #008080;\">#split vector of data values into groups\n<\/span>split(x = data, f = groups)\n\n$A\n[1] 1\n\n$B\n[1] 2 3 4\n\n$C\n[1] 5 6<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Hasilnya adalah tiga kelompok.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa Anda juga dapat menggunakan pengindeksan untuk mengambil grup tertentu:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#split vector of data values into groups and only display second group\n<\/span>split(x = data, f = groups)[2]\n\n$B\n[1] 2 3 4<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Gunakan split() untuk membagi bingkai data menjadi beberapa kelompok<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki bingkai data berikut di R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('A', 'A', 'A', 'B', 'B', 'B'),\n                 position=c('G', 'G', 'F', 'G', 'F', 'F'),\n                 points=c(33, 28, 31, 39, 34, 44),\n                 assists=c(30, 28, 24, 24, 28, 19))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  team position points assists\n1 GA 33 30\n2 AG 28 28\n3 AF 31 24\n4 BG 39 24\n5 BF 34 28\n6 BF 44 19\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk membagi bingkai data menjadi beberapa kelompok berdasarkan variabel \u201ctim\u201d:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#split data frame into groups based on 'team'\n<\/span>split(df, f = df$team)\n\n$A\n  team position points assists\n1 GA 33 30\n2 AG 28 28\n3 AF 31 24\n\n$B\n  team position points assists\n4 BG 39 24\n5 BF 34 28\n6 BF 44 19\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Hasilnya adalah dua kelompok. Yang pertama hanya berisi baris di mana &#8220;tim&#8221; sama dengan A dan yang kedua hanya berisi baris di mana &#8220;tim&#8221; sama dengan B.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kita juga dapat membagi data menjadi beberapa kelompok menggunakan beberapa variabel faktor. Misalnya, kode berikut menunjukkan cara membagi data ke dalam kelompok berdasarkan variabel &#8220;tim&#8221; dan &#8220;posisi&#8221;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#split data frame into groups based on 'team' and 'position' variables\n<\/span>split(df, f = list(df$team, df$position))\n\n$AF\n  team position points assists\n3 AF 31 24\n\n$BF\n  team position points assists\n5 BF 34 28\n6 BF 44 19\n\n$AG\n  team position points assists\n1 GA 33 30\n2 AG 28 28\n\n$BG\n  team position points assists\n4 BG 39 24\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Hasilnya adalah empat kelompok.<\/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 menggunakan fungsi umum lainnya di R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/fungsi-ringkasan-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi ringkasan() di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/mereplikasi-fungsi-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi replika() di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi match() di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fungsi split() di R dapat digunakan untuk membagi data menjadi beberapa kelompok berdasarkan tingkat faktor. Fungsi ini menggunakan sintaks dasar berikut: membagi(x, f, \u2026) Emas: x : Nama vektor atau blok data yang akan dibagi menjadi beberapa kelompok f : Faktor yang menentukan pengelompokan Contoh berikut menunjukkan cara menggunakan fungsi ini untuk membagi vektor dan [&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 menggunakan fungsi split() di R untuk membagi data \u2013 Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi split() di R untuk membagi data menjadi beberapa grup, 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\/fungsi-terpisah-di-r-2\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menggunakan fungsi split() di R untuk membagi data \u2013 Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi split() di R untuk membagi data menjadi beberapa grup, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/fungsi-terpisah-di-r-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-21T23:06:57+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\/fungsi-terpisah-di-r-2\/\",\"url\":\"https:\/\/statorials.org\/id\/fungsi-terpisah-di-r-2\/\",\"name\":\"Cara menggunakan fungsi split() di R untuk membagi data \u2013 Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-21T23:06:57+00:00\",\"dateModified\":\"2023-07-21T23:06:57+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggunakan fungsi split() di R untuk membagi data menjadi beberapa grup, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/fungsi-terpisah-di-r-2\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/fungsi-terpisah-di-r-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/fungsi-terpisah-di-r-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menggunakan fungsi split() di r untuk membagi data\"}]},{\"@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 menggunakan fungsi split() di R untuk membagi data \u2013 Statorial","description":"Tutorial ini menjelaskan cara menggunakan fungsi split() di R untuk membagi data menjadi beberapa grup, 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\/fungsi-terpisah-di-r-2\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menggunakan fungsi split() di R untuk membagi data \u2013 Statorial","og_description":"Tutorial ini menjelaskan cara menggunakan fungsi split() di R untuk membagi data menjadi beberapa grup, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/fungsi-terpisah-di-r-2\/","og_site_name":"Statorials","article_published_time":"2023-07-21T23:06:57+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\/fungsi-terpisah-di-r-2\/","url":"https:\/\/statorials.org\/id\/fungsi-terpisah-di-r-2\/","name":"Cara menggunakan fungsi split() di R untuk membagi data \u2013 Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-21T23:06:57+00:00","dateModified":"2023-07-21T23:06:57+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggunakan fungsi split() di R untuk membagi data menjadi beberapa grup, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/fungsi-terpisah-di-r-2\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/fungsi-terpisah-di-r-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/fungsi-terpisah-di-r-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menggunakan fungsi split() di r untuk membagi data"}]},{"@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\/2512"}],"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=2512"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2512\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2512"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}