{"id":3286,"date":"2023-07-18T07:10:31","date_gmt":"2023-07-18T07:10:31","guid":{"rendered":"https:\/\/statorials.org\/id\/r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/"},"modified":"2023-07-18T07:10:31","modified_gmt":"2023-07-18T07:10:31","slug":"r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/","title":{"rendered":"Cara memperbaikinya di r: nilai yang hilang tidak diperbolehkan dalam tugas yang dilanggankan"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Pesan kesalahan yang mungkin Anda temui saat menggunakan R adalah:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>Error in `[&lt;-.data.frame`(`*tmp*`, df$A == 5, , value = list(A = c(NA, : \n  missing values are not allowed in subscripted assignments of data frames\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kesalahan ini biasanya terjadi ketika Anda mencoba menetapkan nilai dalam satu kolom menggunakan nilai dari kolom lain, tetapi nilai <strong>NA<\/strong> tetap ada.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara mengatasi kesalahan ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Bagaimana cara mereproduksi kesalahan tersebut<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita membuat 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> (A=c(3, 4, 4, NA, 5, 8, 5, 9),\n                 B=c(12, 13, 7, 7, 12, 11, 15, 7))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n   AB\n1 3 12\n2 4 13\n3 4 7\n4 NA 7\n5 5 12\n6 8 11\n7 5 15\n8 9 7\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Sekarang misalkan kita mencoba memberikan nilai 10 pada setiap baris di kolom B dimana nilai yang sesuai di kolom A adalah 5:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#attempt to assign column B a value of 10 where A is equal to 5\n<\/span>df[df$A == 5, ]$B &lt;- 10\n\nError in `[&lt;-.data.frame`(`*tmp*`, df$A == 5, , value = list(A = c(NA, : \n  missing values are not allowed in subscripted assignments of data frames\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kami menerima kesalahan karena ada nilai NA di kolom A dan pesan kesalahan secara eksplisit memberi tahu kami bahwa <strong>nilai yang hilang tidak diperbolehkan dalam penetapan subskrip bingkai data<\/strong> .<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Bagaimana menghindari kesalahan tersebut<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Ada dua cara untuk menghindari kesalahan ini.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>1. Gunakan operator %dalam%.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Salah satu cara untuk menghindari kesalahan ini adalah dengan menggunakan operator <a href=\"https:\/\/statorials.org\/id\/di-operator-di-sungai\/\" target=\"_blank\" rel=\"noopener\">%in%<\/a> saat melakukan tugas:<\/span><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#assign column B a value of 10 where A is equal to 5\n<\/span>df[df$A <span style=\"color: #3366ff;\">%in%<\/span> 5,]$B &lt;- 10\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n   AB\n1 3 12\n2 4 13\n3 4 7\n4 NA 7\n5 5 10\n6 8 11\n7 5 10\n8 9 7\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa nilai 10 telah ditetapkan ke setiap baris di kolom B dimana nilai terkait di kolom A adalah 5 dan kami tidak menerima kesalahan.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>2. Gunakan is.na()<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Cara lain untuk menghindari kesalahan ini adalah dengan menggunakan fungsi <a href=\"https:\/\/statorials.org\/id\/adalah-na\/\" target=\"_blank\" rel=\"noopener\">is.na()<\/a> saat menjalankan tugas:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#assign column B a value of 10 where A is equal to 5\n<\/span>df[!is. <span style=\"color: #3366ff;\">na<\/span> (df$A) &amp; df$A == 5, ]$B &lt;- 10\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n   AB\n1 3 12\n2 4 13\n3 4 7\n4 NA 7\n5 5 10\n6 8 11\n7 5 10\n8 9 7<\/span>\n<\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Sekali lagi, kita dapat memberikan nilai 10 untuk setiap baris di kolom B dimana nilai yang sesuai di kolom A adalah 5 dan kita tidak menerima kesalahan.<\/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 memperbaiki kesalahan umum lainnya di R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/r-argumen-menyiratkan-jumlah-baris-yang-berbeda\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaikinya di R: argumen melibatkan jumlah baris yang berbeda<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/kesalahan-dplyr-dalam-memilih-argumen-yang-tidak-digunakan\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaiki kesalahan R: dalam memilih argumen yang tidak digunakan<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/r-penggantian-pada-panjang-nol\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaiki di R: penggantian memiliki panjang nol<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pesan kesalahan yang mungkin Anda temui saat menggunakan R adalah: Error in `[&lt;-.data.frame`(`*tmp*`, df$A == 5, , value = list(A = c(NA, : missing values are not allowed in subscripted assignments of data frames Kesalahan ini biasanya terjadi ketika Anda mencoba menetapkan nilai dalam satu kolom menggunakan nilai dari kolom lain, tetapi nilai NA tetap [&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 memperbaikinya di R: Nilai yang hilang tidak diperbolehkan dalam tugas subskrip - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: Nilai yang hilang tidak diperbolehkan dalam penetapan subskrip bingkai data.\" \/>\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-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara memperbaikinya di R: Nilai yang hilang tidak diperbolehkan dalam tugas subskrip - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: Nilai yang hilang tidak diperbolehkan dalam penetapan subskrip bingkai data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-18T07:10:31+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-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/\",\"url\":\"https:\/\/statorials.org\/id\/r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/\",\"name\":\"Cara memperbaikinya di R: Nilai yang hilang tidak diperbolehkan dalam tugas subskrip - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-18T07:10:31+00:00\",\"dateModified\":\"2023-07-18T07:10:31+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: Nilai yang hilang tidak diperbolehkan dalam penetapan subskrip bingkai data.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memperbaikinya di r: nilai yang hilang tidak diperbolehkan dalam tugas yang dilanggankan\"}]},{\"@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 memperbaikinya di R: Nilai yang hilang tidak diperbolehkan dalam tugas subskrip - Statologi","description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: Nilai yang hilang tidak diperbolehkan dalam penetapan subskrip bingkai data.","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-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/","og_locale":"id_ID","og_type":"article","og_title":"Cara memperbaikinya di R: Nilai yang hilang tidak diperbolehkan dalam tugas subskrip - Statologi","og_description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: Nilai yang hilang tidak diperbolehkan dalam penetapan subskrip bingkai data.","og_url":"https:\/\/statorials.org\/id\/r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/","og_site_name":"Statorials","article_published_time":"2023-07-18T07:10:31+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-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/","url":"https:\/\/statorials.org\/id\/r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/","name":"Cara memperbaikinya di R: Nilai yang hilang tidak diperbolehkan dalam tugas subskrip - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-18T07:10:31+00:00","dateModified":"2023-07-18T07:10:31+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: Nilai yang hilang tidak diperbolehkan dalam penetapan subskrip bingkai data.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/r-nilai-yang-hilang-tidak-diperbolehkan-dalam-penetapan-subskrip\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memperbaikinya di r: nilai yang hilang tidak diperbolehkan dalam tugas yang dilanggankan"}]},{"@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\/3286"}],"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=3286"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3286\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}