{"id":1993,"date":"2023-07-24T04:18:55","date_gmt":"2023-07-24T04:18:55","guid":{"rendered":"https:\/\/statorials.org\/id\/ganti-nama-tingkat-faktor-r\/"},"modified":"2023-07-24T04:18:55","modified_gmt":"2023-07-24T04:18:55","slug":"ganti-nama-tingkat-faktor-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/ganti-nama-tingkat-faktor-r\/","title":{"rendered":"Cara mengganti nama level faktor di r (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Ada dua metode yang dapat Anda gunakan untuk mengganti nama level faktor di R:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: gunakan level Basis R()<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>levels(df$col_name) &lt;- c(' <span style=\"color: #ff0000;\">new_name1<\/span> ', ' <span style=\"color: #ff0000;\">new_name2<\/span> ', ' <span style=\"color: #ff0000;\">new_name3<\/span> ')<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Gunakan recode() dari paket dplyr<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><span style=\"color: #000000;\"><b><span style=\"color: #993300;\">library<\/span> (dplyr)\n\ndata$col_name &lt;- recode(data$col_name, name1 = ' <span style=\"color: #ff0000;\">new_name1<\/span> ', \n                                       name2 = ' <span style=\"color: #ff0000;\">new_name2<\/span> ',\n                                       name3 = ' <span style=\"color: #ff0000;\">new_name3<\/span> ')<\/b><\/span><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan masing-masing metode ini dalam praktik.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Metode 1: gunakan fungsi level()<\/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<\/span>\ndf &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (conf = factor(c('North', 'East', 'South', 'West')),\n                 points = c(34, 55, 41, 28))\n\n<span style=\"color: #008080;\">#view data frame<\/span>\ndf\n\n   conf points\n1 North 34\n2 East 55\n3 South 41\n4 West 28\n\n<span style=\"color: #008080;\">#view levels of 'conf' variable<\/span>\nlevels(df$conf)\n\n[1] \u201cEast\u201d \u201cNorth\u201d \u201cSouth\u201d \u201cWest\u201d<\/strong>\n<\/pre>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengganti nama level faktor berdasarkan nama menggunakan <strong>fungsi level()<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#rename just 'North' factor level<\/span>\nlevels(df$conf)[levels(df$conf)==' <span style=\"color: #ff0000;\">North<\/span> '] &lt;- ' <span style=\"color: #ff0000;\">N<\/span> '\n\n<span style=\"color: #008080;\">#view levels of 'conf' variable<\/span>\nlevels(df$conf)\n\n[1] \u201cEast\u201d \u201cN\u201d \u201cSouth\u201d \u201cWest\u201d<\/strong>\n<\/pre>\n<p> <span style=\"color: #000000;\">Dan kode berikut menunjukkan cara mengganti nama setiap level faktor:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#rename every factor level<\/span>\nlevels(df$conf) &lt;- c(' <span style=\"color: #ff0000;\">N<\/span> ', ' <span style=\"color: #ff0000;\">E<\/span> ', ' <span style=\"color: #ff0000;\">S<\/span> ', ' <span style=\"color: #ff0000;\">W<\/span> ')\n\n<span style=\"color: #008080;\">#view levels of 'conf' variable<\/span>\nlevels(df$conf)\n\n[1] \u201cN\u201d \u201cE\u201d \u201cS\u201d \u201cW\u201d<\/strong>\n<\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: menggunakan fungsi recode()<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>recode()<\/strong> paket dplyr untuk mengganti nama level faktor:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #993300;\">library<\/span> (dplyr)<\/span>\n\n#create data frame<\/span>\ndf &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (conf = factor(c('North', 'East', 'South', 'West')),\n                 points = c(34, 55, 41, 28))\n\n<span style=\"color: #008080;\">#recode factor levels\n<\/span>df$conf &lt;- recode(df$conf, North = ' <span style=\"color: #ff0000;\">N<\/span> ',\n                           East = ' <span style=\"color: #ff0000;\">E<\/span> ',\n                           South = ' <span style=\"color: #ff0000;\">S<\/span> ',\n                           West = ' <span style=\"color: #ff0000;\">W<\/span> ')\n\nlevels(df$conf)\n\n[1] \u201cE\u201d \u201cN\u201d \u201cS\u201d \u201cW\u201d\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap untuk fungsi recode() <a href=\"https:\/\/dplyr.tidyverse.org\/reference\/recode.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> <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>Ada dua metode yang dapat Anda gunakan untuk mengganti nama level faktor di R: Metode 1: gunakan level Basis R() levels(df$col_name) &lt;- c(&#8216; new_name1 &#8216;, &#8216; new_name2 &#8216;, &#8216; new_name3 &#8216;) Metode 2: Gunakan recode() dari paket dplyr library (dplyr) data$col_name &lt;- recode(data$col_name, name1 = &#8216; new_name1 &#8216;, name2 = &#8216; new_name2 &#8216;, name3 = [&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 Mengganti Nama Level Faktor di R (dengan Contoh) - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mengganti nama level faktor 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\/ganti-nama-tingkat-faktor-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Mengganti Nama Level Faktor di R (dengan Contoh) - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mengganti nama level faktor di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/ganti-nama-tingkat-faktor-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-24T04:18:55+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\/ganti-nama-tingkat-faktor-r\/\",\"url\":\"https:\/\/statorials.org\/id\/ganti-nama-tingkat-faktor-r\/\",\"name\":\"Cara Mengganti Nama Level Faktor di R (dengan Contoh) - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-24T04:18:55+00:00\",\"dateModified\":\"2023-07-24T04:18:55+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mengganti nama level faktor di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/ganti-nama-tingkat-faktor-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/ganti-nama-tingkat-faktor-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/ganti-nama-tingkat-faktor-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara mengganti nama level faktor 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 Mengganti Nama Level Faktor di R (dengan Contoh) - Statorials","description":"Tutorial ini menjelaskan cara mengganti nama level faktor 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\/ganti-nama-tingkat-faktor-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Mengganti Nama Level Faktor di R (dengan Contoh) - Statorials","og_description":"Tutorial ini menjelaskan cara mengganti nama level faktor di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/ganti-nama-tingkat-faktor-r\/","og_site_name":"Statorials","article_published_time":"2023-07-24T04:18:55+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\/ganti-nama-tingkat-faktor-r\/","url":"https:\/\/statorials.org\/id\/ganti-nama-tingkat-faktor-r\/","name":"Cara Mengganti Nama Level Faktor di R (dengan Contoh) - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-24T04:18:55+00:00","dateModified":"2023-07-24T04:18:55+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mengganti nama level faktor di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/ganti-nama-tingkat-faktor-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/ganti-nama-tingkat-faktor-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/ganti-nama-tingkat-faktor-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara mengganti nama level faktor 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\/1993"}],"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=1993"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1993\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}