{"id":3872,"date":"2023-07-15T01:27:37","date_gmt":"2023-07-15T01:27:37","guid":{"rendered":"https:\/\/statorials.org\/id\/kalau-tidak-tidak\/"},"modified":"2023-07-15T01:27:37","modified_gmt":"2023-07-15T01:27:37","slug":"kalau-tidak-tidak","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/kalau-tidak-tidak\/","title":{"rendered":"Bagaimana cara memasukkan na dalam pernyataan ifelse di r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><span style=\"color: #000000;\">Seringkali Anda mungkin ingin menggunakan pernyataan <strong>ifelse<\/strong> di R untuk membuat kolom baru dalam bingkai data yang nilainya didasarkan pada nilai kolom yang ada.<\/span><\/span><\/p>\n<p> <span style=\"color: #000000;\">Untuk melakukannya, Anda dapat menggunakan sintaks dasar berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df$new_column&lt;- ifelse(df$col1 <span style=\"color: #800080;\">==<\/span> ' <span style=\"color: #ff0000;\">A<\/span> ', ' <span style=\"color: #ff0000;\">val_if_true<\/span> ', ' <span style=\"color: #ff0000;\">val_if_false<\/span> ')<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Namun jika ada nilai NA pada suatu kolom, maka otomatis nilai pada kolom baru tersebut adalah NA.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Untuk menghindarinya, Anda dapat menggunakan fungsi <strong>!is.na()<\/strong> sebagai berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df$new_column&lt;- ifelse(df$col1 <span style=\"color: #800080;\">==<\/span> ' <span style=\"color: #ff0000;\">A<\/span> ' <span style=\"color: #800080;\">&amp;<\/span> <span style=\"color: #000000;\">!is. <span style=\"color: #3366ff;\">na<\/span> (df$col1)<\/span> , ' <span style=\"color: #ff0000;\">val_if_true<\/span> ', ' <span style=\"color: #ff0000;\">val_if_false<\/span> ')<\/strong><\/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: sertakan NA dalam pernyataan ifelse di R<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki kerangka data berikut di R yang berisi informasi tentang berbagai pemain bola basket:<\/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> (player=c('A', 'B', 'C', 'D', 'E', 'F'),\n                 conf=c('West', NA, 'West', 'East', 'East', 'East'),\n                 points=c(30, 35, 11, 18, 14, NA))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  player conf points\n1 A West 30\n2 B &lt;NA&gt; 35\n3 C West 11\n4 D East 18\n5 E East 14\n6 F East NA\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Sekarang misalkan kita mencoba membuat kolom baru bernama <strong>class<\/strong> yang mengambil nilai berikut:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">&#8216;West_Player&#8217; jika <strong>conf<\/strong> sama dengan &#8216;Barat&#8217;<\/span><\/li>\n<li> <span style=\"color: #000000;\">&#8216;Lainnya&#8217; jika <strong>conf<\/strong> tidak sama dengan &#8216;Barat&#8217;<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara melakukan ini:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create new column called 'class'\n<\/span>df$class &lt;- ifelse(df$conf <span style=\"color: #800080;\">==<\/span> ' <span style=\"color: #ff0000;\">West<\/span> ', ' <span style=\"color: #ff0000;\">West_Player<\/span> ', ' <span style=\"color: #ff0000;\">Other<\/span> ')\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n  player conf points class\n1 A West 30 West_Player\n2 B &lt;NA&gt; 35 &lt;NA&gt;\n3 C West 11 West_Player\n4 D East 18 Other\n5 E East 14 Other\n6 F East NA Other<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa nilai <strong>kelas<\/strong> di baris 2 sama dengan NA karena nilai terkait di kolom <strong>conf<\/strong> sama dengan NA.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Untuk menghindari hal ini, kita dapat menggunakan fungsi <strong>!is.na()<\/strong> sebagai berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create new column called 'class'\n<\/span>df$class &lt;- ifelse(df$conf <span style=\"color: #800080;\">==<\/span> ' <span style=\"color: #ff0000;\">West<\/span> ' &amp; !is. <span style=\"color: #3366ff;\">na<\/span> (df$conf), ' <span style=\"color: #ff0000;\">West_Player<\/span> ', ' <span style=\"color: #ff0000;\">Other<\/span> ')\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n  player conf points class\n1 A West 30 West_Player\n2 B &lt;NA&gt; 35 Other\n3 C West 11 West_Player\n4 D East 18 Other\n5 E East 14 Other\n6 F East NA Other\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa nilai <strong>Kelas<\/strong> di baris 2 sekarang sama dengan &#8220;Lainnya&#8221; dan bukan NA.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dengan menggunakan fungsi <strong>!is.na()<\/strong> , kami menetapkan bahwa nilai di kolom <strong>conf<\/strong> harus sama dengan &#8216;Barat&#8217; <em>dan<\/em> tidak sama dengan NA agar nilai di kolom <strong>kelas<\/strong> baru menjadi &#8216;West_Player&#8217;.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong><span style=\"color: #000000;\">Sumber daya tambahan<\/span><\/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\/ifelse-di-r-bersarang\/\" target=\"_blank\" rel=\"noopener\">Cara menulis pernyataan If Else bersarang di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/pernyataan-kasus-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menulis pernyataan kasus di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/tambahkan-beberapa-kolom-ke-kerangka-data-di-r\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara menambahkan beberapa kolom ke bingkai data di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seringkali Anda mungkin ingin menggunakan pernyataan ifelse di R untuk membuat kolom baru dalam bingkai data yang nilainya didasarkan pada nilai kolom yang ada. Untuk melakukannya, Anda dapat menggunakan sintaks dasar berikut: df$new_column&lt;- ifelse(df$col1 == &#8216; A &#8216;, &#8216; val_if_true &#8216;, &#8216; val_if_false &#8216;) Namun jika ada nilai NA pada suatu kolom, maka otomatis nilai [&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 memasukkan NA dalam pernyataan ifelse di R - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memasukkan NA dalam pernyataan ifelse 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\/kalau-tidak-tidak\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara memasukkan NA dalam pernyataan ifelse di R - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memasukkan NA dalam pernyataan ifelse di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/kalau-tidak-tidak\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-15T01:27:37+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\/kalau-tidak-tidak\/\",\"url\":\"https:\/\/statorials.org\/id\/kalau-tidak-tidak\/\",\"name\":\"Cara memasukkan NA dalam pernyataan ifelse di R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-15T01:27:37+00:00\",\"dateModified\":\"2023-07-15T01:27:37+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memasukkan NA dalam pernyataan ifelse di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/kalau-tidak-tidak\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/kalau-tidak-tidak\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/kalau-tidak-tidak\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bagaimana cara memasukkan na dalam pernyataan ifelse 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 memasukkan NA dalam pernyataan ifelse di R - Statorials","description":"Tutorial ini menjelaskan cara memasukkan NA dalam pernyataan ifelse 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\/kalau-tidak-tidak\/","og_locale":"id_ID","og_type":"article","og_title":"Cara memasukkan NA dalam pernyataan ifelse di R - Statorials","og_description":"Tutorial ini menjelaskan cara memasukkan NA dalam pernyataan ifelse di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/kalau-tidak-tidak\/","og_site_name":"Statorials","article_published_time":"2023-07-15T01:27:37+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\/kalau-tidak-tidak\/","url":"https:\/\/statorials.org\/id\/kalau-tidak-tidak\/","name":"Cara memasukkan NA dalam pernyataan ifelse di R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-15T01:27:37+00:00","dateModified":"2023-07-15T01:27:37+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memasukkan NA dalam pernyataan ifelse di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/kalau-tidak-tidak\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/kalau-tidak-tidak\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/kalau-tidak-tidak\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Bagaimana cara memasukkan na dalam pernyataan ifelse 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\/3872"}],"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=3872"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3872\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3872"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3872"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}