{"id":3877,"date":"2023-07-15T00:45:54","date_gmt":"2023-07-15T00:45:54","guid":{"rendered":"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/"},"modified":"2023-07-15T00:45:54","modified_gmt":"2023-07-15T00:45:54","slug":"r-tambahkan-tingkat-faktor-baru","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/","title":{"rendered":"Cara menambahkan level baru ke faktor r (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks dasar berikut untuk menambahkan level baru ke variabel faktor di R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong>levels(df$my_factor) &lt;- c(levels(df$my_factor), ' <span style=\"color: #ff0000;\">new_level<\/span> ')<\/strong><\/span><b>\n<\/b><\/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: Tambahkan level baru ke faktor di R<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki kerangka data berikut di R yang menunjukkan jumlah penjualan yang dilakukan di berbagai wilayah untuk sebuah toko ritel:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><b><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (region=factor(c('A', 'B', NA, 'D', NA, 'F')),\n                 sales=c(12, 18, 21, 14, 34, 40))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  regional sales\n1 to 12\n2 B 18\n3 &lt;NA&gt; 21\n4 D 14\n5 &lt;NA&gt; 34\n6 F 40\n<\/b><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa variabel <strong>wilayah<\/strong> adalah sebuah faktor.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Untuk memvisualisasikan level faktor ini, kita dapat menggunakan <strong>fungsi level()<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><b><span style=\"color: #008080;\">#view factor levels for region\n<span style=\"color: #000000;\">levels(df$region)\n\n[1] \u201cA\u201d \u201cB\u201d \u201cD\u201d \u201cF\u201d\n<\/span><\/span><\/b><\/span><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk menambahkan tingkat faktor baru yang disebut &#8220;tidak ada wilayah&#8221;:<\/span><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#add factor level called 'no region'\n<\/span>levels(df$region) &lt;- c(levels(df$region), ' <span style=\"color: #ff0000;\">no region<\/span> ')\n\n<span style=\"color: #008080;\">#convert each NA to 'no region'\n<\/span>df$region[is. <span style=\"color: #3366ff;\">na<\/span> (df$region)] &lt;- ' <span style=\"color: #ff0000;\">no region<\/span> '\n\n<span style=\"color: #008080;\">#view factor levels for region\n<\/span>levels(df$region)\n\n[1] \u201cA\u201d \u201cB\u201d \u201cD\u201d \u201cF\u201d \u201cno region\u201d\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Level baru yang disebut &#8220;tidak ada wilayah&#8221; telah ditambahkan sebagai level faktor.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Jika diinginkan, kita dapat menggunakan fungsi <strong>table()<\/strong> untuk menghitung kemunculan setiap level faktor:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#view occurrences of each factor level\n<\/span>table(df$region)\n\nABDF no region \n1 1 1 1 2 \n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Dari hasilnya, kita dapat melihat bahwa level faktor baru yang disebut &#8220;tidak ada wilayah&#8221; muncul dua kali di kolom <strong>wilayah<\/strong> pada bingkai data.<\/span><\/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 tugas umum lainnya di R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/faktorkan-secara-numerik-dalam-r\/\" target=\"_blank\" rel=\"noopener\">Cara mengubah faktor menjadi numerik di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/ubah-faktor-karakter-menjadi-r\/\" target=\"_blank\" rel=\"noopener\">Cara mengubah faktor menjadi karakter di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/mengatur-ulang-tingkat-faktor-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara mengatur ulang level faktor di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan sintaks dasar berikut untuk menambahkan level baru ke variabel faktor di R: levels(df$my_factor) &lt;- c(levels(df$my_factor), &#8216; new_level &#8216;) Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya. Contoh: Tambahkan level baru ke faktor di R Misalkan kita memiliki kerangka data berikut di R yang menunjukkan jumlah penjualan yang dilakukan di berbagai wilayah [&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 menambahkan level baru ke faktor R (dengan contoh) - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menambahkan level baru ke faktor di R, dengan sebuah 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\/r-tambahkan-tingkat-faktor-baru\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menambahkan level baru ke faktor R (dengan contoh) - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menambahkan level baru ke faktor di R, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-15T00:45:54+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=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/\",\"url\":\"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/\",\"name\":\"Cara menambahkan level baru ke faktor R (dengan contoh) - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-15T00:45:54+00:00\",\"dateModified\":\"2023-07-15T00:45:54+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menambahkan level baru ke faktor di R, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menambahkan level baru ke faktor 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 menambahkan level baru ke faktor R (dengan contoh) - Statologi","description":"Tutorial ini menjelaskan cara menambahkan level baru ke faktor di R, dengan sebuah 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\/r-tambahkan-tingkat-faktor-baru\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menambahkan level baru ke faktor R (dengan contoh) - Statologi","og_description":"Tutorial ini menjelaskan cara menambahkan level baru ke faktor di R, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/","og_site_name":"Statorials","article_published_time":"2023-07-15T00:45:54+00:00","author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/","url":"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/","name":"Cara menambahkan level baru ke faktor R (dengan contoh) - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-15T00:45:54+00:00","dateModified":"2023-07-15T00:45:54+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menambahkan level baru ke faktor di R, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/r-tambahkan-tingkat-faktor-baru\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menambahkan level baru ke faktor 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\/3877"}],"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=3877"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3877\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3877"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3877"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3877"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}