{"id":2575,"date":"2023-07-21T16:20:29","date_gmt":"2023-07-21T16:20:29","guid":{"rendered":"https:\/\/statorials.org\/id\/r-buat-variabel-kategori-dari-lanjutkan\/"},"modified":"2023-07-21T16:20:29","modified_gmt":"2023-07-21T16:20:29","slug":"r-buat-variabel-kategori-dari-lanjutkan","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/r-buat-variabel-kategori-dari-lanjutkan\/","title":{"rendered":"Cara membuat variabel kategori dari lanjutkan di r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan fungsi <strong>cut()<\/strong> di R untuk membuat variabel kategorikal dari variabel kontinu.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Fungsi ini menggunakan sintaks dasar berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df$cat_variable &lt;- cut(df$continuous_variable,\n                       breaks=c(5, 10, 15, 20, 25),\n                       labels=c(' <span style=\"color: #ff0000;\">A<\/span> ', ' <span style=\"color: #ff0000;\">B<\/span> ', ' <span style=\"color: #ff0000;\">C<\/span> ', ' <span style=\"color: #ff0000;\">D<\/span> '))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa <strong>break<\/strong> menentukan nilai untuk membagi variabel kontinu dan <strong>label<\/strong> menentukan label untuk diberikan pada nilai variabel kategori baru.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh: membuat variabel kategori dari sebuah kontinum di R<\/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;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'),\n                 points=c(78, 82, 86, 94, 99, 104, 109, 110))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  team points\n1 To 78\n2 B 82\n3 C 86\n4 D 94\n5 E 99\n6 F 104\n7 G 109\n8:11 a.m.\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Saat ini, <strong>poin<\/strong> merupakan variabel kontinu.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan fungsi <strong>cut()<\/strong> untuk memotongnya menjadi variabel kategori:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#add new column that cuts 'points' into categories\n<\/span>df$cat &lt;- cut(df$points,\n              breaks=c(70, 80, 90, 100, 110),\n              labels=c('Bad', 'OK', 'Good', 'Great'))\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n  team points cat\n1 To 78 Bad\n2 B 82 OK\n3 C 86 OK\n4 D 94 Good\n5 E 99 Good\n6 F 104 Great\n7 G 109 Great\n8:110 Great<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kami membuat variabel kategori baru yang disebut <strong>cat<\/strong> yang memberi peringkat pada setiap tim dalam bingkai data sebagai Buruk, OK, Baik, atau Sangat Baik berdasarkan <strong>poin<\/strong> mereka.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan fungsi <strong>class()<\/strong> untuk memeriksa kelas variabel baru ini:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#check class of 'cat' column\n<\/span>class(df$cat)\n\n[1] \u201cfactor\u201d\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita melihat bahwa variabel <strong>cat<\/strong> adalah sebuah faktor.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita juga bisa menggunakan fungsi <strong>table()<\/strong> untuk menghitung kemunculan setiap kategori dalam variabel <strong>cat<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#count occurrences of each category in 'cat' variable<\/span>\ntable(df$cat)\n  Bad OK Good Great \n    1 2 2 3<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa jika Anda tidak memberikan argumen <strong>label<\/strong> ke fungsi <strong>cut()<\/strong> , R hanya akan menggunakan rentang nilai interval sebagai label:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#add new column that cuts 'points' into categories\n<\/span>df$cat &lt;- cut(df$points, breaks=c(70, 80, 90, 100, 110))\n\n<span style=\"color: #008080;\">#view updated data frame<\/span>\ndf\n\n  team points cat\n1 A 78 (70.80]\n2 B 82 (80.90]\n3 C 86 (80.90]\n4 D 94 (90,100]\n5 E 99 (90,100]\n6 F 104 (100,110]\n7 G 109 (100,110]\n8:110 (100,110]\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dalam beberapa kasus, Anda mungkin lebih memilih ini daripada menggunakan label khusus.<\/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 melakukan operasi umum lainnya di R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/mengonversi-variabel-kategori-menjadi-r-numerik\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara mengubah variabel kategori menjadi numerik di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/buat-variabel-kategori-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara membuat variabel kategori di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/memplot-data-kategorikal-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara memplot data kategorikal di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan fungsi cut() di R untuk membuat variabel kategorikal dari variabel kontinu. Fungsi ini menggunakan sintaks dasar berikut: df$cat_variable &lt;- cut(df$continuous_variable, breaks=c(5, 10, 15, 20, 25), labels=c(&#8216; A &#8216;, &#8216; B &#8216;, &#8216; C &#8216;, &#8216; D &#8216;)) Perhatikan bahwa break menentukan nilai untuk membagi variabel kontinu dan label menentukan label untuk diberikan [&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 membuat variabel kategori dari sebuah kontinum di R - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara membuat variabel kategorikal dari variabel kontinu 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\/r-buat-variabel-kategori-dari-lanjutkan\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara membuat variabel kategori dari sebuah kontinum di R - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara membuat variabel kategorikal dari variabel kontinu di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/r-buat-variabel-kategori-dari-lanjutkan\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-21T16:20:29+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\/r-buat-variabel-kategori-dari-lanjutkan\/\",\"url\":\"https:\/\/statorials.org\/id\/r-buat-variabel-kategori-dari-lanjutkan\/\",\"name\":\"Cara membuat variabel kategori dari sebuah kontinum di R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-21T16:20:29+00:00\",\"dateModified\":\"2023-07-21T16:20:29+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara membuat variabel kategorikal dari variabel kontinu di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/r-buat-variabel-kategori-dari-lanjutkan\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/r-buat-variabel-kategori-dari-lanjutkan\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/r-buat-variabel-kategori-dari-lanjutkan\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara membuat variabel kategori dari lanjutkan 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 membuat variabel kategori dari sebuah kontinum di R - Statorials","description":"Tutorial ini menjelaskan cara membuat variabel kategorikal dari variabel kontinu 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\/r-buat-variabel-kategori-dari-lanjutkan\/","og_locale":"id_ID","og_type":"article","og_title":"Cara membuat variabel kategori dari sebuah kontinum di R - Statorials","og_description":"Tutorial ini menjelaskan cara membuat variabel kategorikal dari variabel kontinu di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/r-buat-variabel-kategori-dari-lanjutkan\/","og_site_name":"Statorials","article_published_time":"2023-07-21T16:20:29+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\/r-buat-variabel-kategori-dari-lanjutkan\/","url":"https:\/\/statorials.org\/id\/r-buat-variabel-kategori-dari-lanjutkan\/","name":"Cara membuat variabel kategori dari sebuah kontinum di R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-21T16:20:29+00:00","dateModified":"2023-07-21T16:20:29+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara membuat variabel kategorikal dari variabel kontinu di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/r-buat-variabel-kategori-dari-lanjutkan\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/r-buat-variabel-kategori-dari-lanjutkan\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/r-buat-variabel-kategori-dari-lanjutkan\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara membuat variabel kategori dari lanjutkan 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\/2575"}],"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=2575"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2575\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2575"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2575"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}