{"id":1841,"date":"2023-07-24T18:59:24","date_gmt":"2023-07-24T18:59:24","guid":{"rendered":"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/"},"modified":"2023-07-24T18:59:24","modified_gmt":"2023-07-24T18:59:24","slug":"ganti-nilai-dalam-bingkai-data-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/","title":{"rendered":"Cara mengganti nilai pada data frame di r (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks berikut untuk mengganti nilai tertentu dalam bingkai data di R dengan nilai baru:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[df <span style=\"color: #993300;\">==<\/span> ' <span style=\"color: #ff0000;\">Old Value<\/span> '] &lt;- ' <span style=\"color: #ff0000;\">New value<\/span> '\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Anda dapat menggunakan sintaks berikut untuk mengganti salah satu dari banyak nilai dalam bingkai data dengan nilai baru:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[df <span style=\"color: #993300;\">==<\/span> ' <span style=\"color: #ff0000;\">Old Value 1<\/span> ' | df <span style=\"color: #993300;\">==<\/span> ' <span style=\"color: #ff0000;\">Old Value 2<\/span> '] &lt;- ' <span style=\"color: #ff0000;\">New value<\/span> '<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dan Anda bisa menggunakan sintaks berikut untuk mengganti nilai tertentu di kolom tertentu pada bingkai data dengan nilai baru:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df['column1'][df['column1'] <span style=\"color: #993300;\">==<\/span> ' <span style=\"color: #ff0000;\">Old Value<\/span> '] &lt;- ' <span style=\"color: #ff0000;\">New value<\/span> '\n<\/strong><\/pre>\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 1: Ganti nilai tertentu di seluruh bingkai data<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengganti nilai tertentu dengan nilai baru di seluruh bingkai data:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (a = as. <span style=\"color: #3366ff;\">factor<\/span> (c(1, 5, 7, 8)),\n                 b = c('A', 'B', 'C', 'D'),\n                 c = c(14, 14, 19, 22),\n                 d = c(3, 7, 14, 11))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  abcd\n1 1 To 14 3\n2 5 B 14 7\n3 7 C 19 14\n4 8 D 22 11\n\n<span style=\"color: #008080;\">#replace '14' with '24' across entire data frame\n<\/span>df[df <span style=\"color: #993300;\">==<\/span> 14] &lt;- 24\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df \n\n  abcd\n1 1 To 24 3\n2 5 B 24 7\n3 7 C 19 24\n4 8 D 22 11\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Ganti salah satu dari beberapa nilai di seluruh bingkai data<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengganti salah satu dari beberapa nilai dengan nilai baru di seluruh bingkai data:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (a = as. <span style=\"color: #3366ff;\">factor<\/span> (c(1, 5, 7, 8)),\n                 b = c('A', 'B', 'C', 'D'),\n                 c = c(14, 14, 19, 22),\n                 d = c(3, 7, 14, 11))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  abcd\n1 1 To 14 3\n2 5 B 14 7\n3 7 C 19 14\n4 8 D 22 11\n\n<span style=\"color: #008080;\">#replace '14' and '19' with '24' across entire data frame\n<\/span>df[df <span style=\"color: #993300;\">==<\/span> 14 | df <span style=\"color: #993300;\">==<\/span> 19] &lt;- 24\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n  abcd\n1 1 To 24 3\n2 5 B 24 7\n3 7 C 24 24\n4 8 D 22 11\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 3: Ganti nilai di kolom tertentu pada bingkai data<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengganti nilai tertentu dengan nilai baru di kolom tertentu pada bingkai data:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (a = as. <span style=\"color: #3366ff;\">factor<\/span> (c(1, 5, 7, 8)),\n                 b = c('A', 'B', 'C', 'D'),\n                 c = c(14, 14, 19, 22),\n                 d = c(3, 7, 14, 11))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  abcd\n1 1 To 14 3\n2 5 B 14 7\n3 7 C 19 14\n4 8 D 22 11\n\n<span style=\"color: #008080;\">#replace '14' in column <em>c<\/em> with '24'\n<\/span>df['c'][df['c'] <span style=\"color: #993300;\">==<\/span> 14] &lt;- 24\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df \n\n  abcd\n1 1 To 24 3\n2 5 B 24 7\n3 7 C 19 14\n4 8 D 22 11<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 4: Gantikan nilai variabel faktor dalam bingkai data<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Jika Anda mencoba mengganti nilai tertentu dari variabel faktor, Anda akan menemukan pesan peringatan berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (a = as. <span style=\"color: #3366ff;\">factor<\/span> (c(1, 5, 7, 8)),\n                 b = c('A', 'B', 'C', 'D'),\n                 c = c(14, 14, 19, 22),\n                 d = c(3, 7, 14, 11))\n\n<span style=\"color: #008080;\">#attempt to replace '1' with '24' in column <em>a<\/em>\n<\/span>df['a'][df['a'] <span style=\"color: #993300;\">==<\/span> 1] &lt;- 24\n\nWarning message:\nIn `[&lt;-.factor`(`*tmp*`, thisvar, value = 24):\n  invalid factor level, NA generated\n     abcd\n1 &lt;NA&gt; A 14 3\n2 5 B 14 7\n3 7 C 19 14\n4 8 D 22 11\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Untuk menghindari peringatan ini, Anda harus terlebih dahulu mengubah variabel faktor menjadi variabel numerik:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#convert column <em>a<\/em> to numeric\n<\/span>df$a &lt;- as. <span style=\"color: #3366ff;\">numeric<\/span> (as. <span style=\"color: #3366ff;\">character<\/span> (df$a))\n\n<span style=\"color: #008080;\">#replace '1' with '24' in column <em>a<\/em>\n<\/span>df['a'][df['a'] <span style=\"color: #993300;\">==<\/span> 1] &lt;- 24\n\n<span style=\"color: #008080;\">#view updated data frame<\/span>\ndf\n\n   abcd\n1 24 A 14 3\n2 5 B 14 7\n3 7 C 19 14\n4 8 D 22 11\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/id\/ganti-na-dengan-string-di-r\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara mengganti NA dengan string di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/memperhitungkan-nilai-yang-hilang-di-r\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara memasukkan semua nilai yang hilang di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan sintaks berikut untuk mengganti nilai tertentu dalam bingkai data di R dengan nilai baru: df[df == &#8216; Old Value &#8216;] &lt;- &#8216; New value &#8216; Anda dapat menggunakan sintaks berikut untuk mengganti salah satu dari banyak nilai dalam bingkai data dengan nilai baru: df[df == &#8216; Old Value 1 &#8216; | df [&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 Nilai pada Data Frame di R (Dengan Contoh)<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mengganti nilai tertentu dalam bingkai data 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-nilai-dalam-bingkai-data-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Mengganti Nilai pada Data Frame di R (Dengan Contoh)\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mengganti nilai tertentu dalam bingkai data di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-24T18:59:24+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=\"3 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/\",\"url\":\"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/\",\"name\":\"Cara Mengganti Nilai pada Data Frame di R (Dengan Contoh)\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-24T18:59:24+00:00\",\"dateModified\":\"2023-07-24T18:59:24+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mengganti nilai tertentu dalam bingkai data di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara mengganti nilai pada data frame 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 Nilai pada Data Frame di R (Dengan Contoh)","description":"Tutorial ini menjelaskan cara mengganti nilai tertentu dalam bingkai data 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-nilai-dalam-bingkai-data-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Mengganti Nilai pada Data Frame di R (Dengan Contoh)","og_description":"Tutorial ini menjelaskan cara mengganti nilai tertentu dalam bingkai data di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/","og_site_name":"Statorials","article_published_time":"2023-07-24T18:59:24+00:00","author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"3 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/","url":"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/","name":"Cara Mengganti Nilai pada Data Frame di R (Dengan Contoh)","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-24T18:59:24+00:00","dateModified":"2023-07-24T18:59:24+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mengganti nilai tertentu dalam bingkai data di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/ganti-nilai-dalam-bingkai-data-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara mengganti nilai pada data frame 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\/1841"}],"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=1841"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1841\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1841"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1841"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}