{"id":3965,"date":"2023-07-14T11:31:59","date_gmt":"2023-07-14T11:31:59","guid":{"rendered":"https:\/\/statorials.org\/id\/r-letakkan-kolom-berdasarkan-nama\/"},"modified":"2023-07-14T11:31:59","modified_gmt":"2023-07-14T11:31:59","slug":"r-letakkan-kolom-berdasarkan-nama","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/r-letakkan-kolom-berdasarkan-nama\/","title":{"rendered":"Cara menghapus kolom berdasarkan nama di r (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Ada tiga cara umum untuk menghapus kolom dari bingkai data di R berdasarkan nama:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Gunakan Basis R<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#drop col2 and col4 from data frame<\/span>\ndf_new &lt;- subset(df, select = -c(col2, col4))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: gunakan dplyr<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (dplyr)\n\n<span style=\"color: #008080;\">#drop col2 and col4 from data frame<\/span>\ndf_new &lt;- df %&gt;% select(-c(col2, col4))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 3: Gunakan data.tabel<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (data.table)\n\n<span style=\"color: #008080;\">#convert data frame to data table<\/span>\ndt &lt;- setDT(df)\n\n<span style=\"color: #008080;\">#drop col2 and col4 from data frame<\/span>\ndt[, c(' <span style=\"color: #ff0000;\">col2<\/span> ', ' <span style=\"color: #ff0000;\">col4<\/span> '):=NULL]\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan kerangka 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', 'A', 'B', 'B', 'C', 'C', 'C', 'D'),\n                 points=c(12, 15, 22, 29, 35, 24, 11, 24),\n                 rebounds=c(10, 4, 4, 15, 14, 9, 12, 8),\n                 assists=c(7, 7, 5, 8, 19, 14, 11, 10))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  team points rebound assists\n1 A 12 10 7\n2 to 15 4 7\n3 B 22 4 5\n4 B 29 15 8\n5 C 35 14 19\n6 C 24 9 14\n7 C 11 12 11\n8 D 24 8 10\n<\/span><\/span><\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 1: Hapus Kolom berdasarkan Nama Menggunakan Basis R<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menghapus kolom <strong>titik<\/strong> dan kolom <strong>pembantu<\/strong> dari bingkai data menggunakan fungsi <strong>subset()<\/strong> di basis 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 new data frame by dropping points and assists columns\n<\/span>df_new &lt;- subset(df, select = -c(points, assists))\n\n<span style=\"color: #008080;\">#view new data frame\n<\/span>df_new\n\n  team rebounds\n1 to 10\n2 to 4\n3 B 4\n4 B 15\n5 C 14\n6 C 9\n7 C 12\n8 D 8\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Perhatikan bahwa kolom <strong>poin<\/strong> dan <strong>bantuan<\/strong> telah dihapus dari bingkai data baru.<\/span><\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 2: Hapus kolom berdasarkan nama menggunakan dplyr<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menghapus kolom <strong>titik<\/strong> dan kolom <strong>pembantu<\/strong> dari bingkai data menggunakan fungsi <strong>select()<\/strong> dari paket dplyr:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (dplyr)\n\n<span style=\"color: #008080;\">#create new data frame by dropping points and assists columns\n<\/span>df_new &lt;- df %&gt;% select(-c(points, assists))\n\n<span style=\"color: #008080;\">#view new data frame\n<\/span>df_new\n\n  team rebounds\n1 to 10\n2 to 4\n3 B 4\n4 B 15\n5 C 14\n6 C 9\n7 C 12\n8 D 8<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kolom <strong>poin<\/strong> dan <strong>bantuan<\/strong> telah dihapus dari bingkai data baru.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 3: Hapus kolom berdasarkan nama menggunakan data.table<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menghapus kolom <strong>titik<\/strong> dan kolom <strong>pembantu<\/strong> dari bingkai data dengan mengatur kedua kolom ke NULL menggunakan paket data.table:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (data.table)\n\n<span style=\"color: #008080;\">#convert data frame to data table<\/span>\ndt &lt;- setDT(df)\n\n<span style=\"color: #008080;\">#drop points and assists columns\n<\/span>dt[, c(' <span style=\"color: #ff0000;\">points<\/span> ', ' <span style=\"color: #ff0000;\">assists<\/span> '):=NULL]\n\n<span style=\"color: #008080;\">#view updated data table\n<\/span>dt\n\n   team rebounds\n1: At 10\n2: A 4\n3:B4\n4:B15\n5:C14\n6: C 9\n7:C12\n8: D 8\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kolom <strong>poin<\/strong> dan <strong>bantuan<\/strong> telah dihapus dari tabel data baru.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Ketiga metode memberikan hasil yang sama, namun metode <strong>dplyr<\/strong> dan <strong>data.table<\/strong> akan cenderung lebih cepat ketika bekerja dengan kumpulan data yang sangat besar.<\/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 melakukan tugas umum lainnya di R:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><a href=\"https:\/\/statorials.org\/id\/hapus-kolom-dengan-na-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menghapus kolom dengan nilai NA di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/menyusun-ulang-kolom-r\/\" target=\"_blank\" rel=\"noopener\">Cara mengatur ulang kolom di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/cara-mengganti-nama-kolom-bingkai-data-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara mengganti nama kolom di R<\/a><br \/><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ada tiga cara umum untuk menghapus kolom dari bingkai data di R berdasarkan nama: Metode 1: Gunakan Basis R #drop col2 and col4 from data frame df_new &lt;- subset(df, select = -c(col2, col4)) Metode 2: gunakan dplyr library (dplyr) #drop col2 and col4 from data frame df_new &lt;- df %&gt;% select(-c(col2, col4)) Metode 3: Gunakan [&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 menghapus kolom berdasarkan nama di R (dengan contoh) \u2013 Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menghapus kolom dari bingkai data di R berdasarkan nama, 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-letakkan-kolom-berdasarkan-nama\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menghapus kolom berdasarkan nama di R (dengan contoh) \u2013 Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menghapus kolom dari bingkai data di R berdasarkan nama, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/r-letakkan-kolom-berdasarkan-nama\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-14T11:31:59+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-letakkan-kolom-berdasarkan-nama\/\",\"url\":\"https:\/\/statorials.org\/id\/r-letakkan-kolom-berdasarkan-nama\/\",\"name\":\"Cara menghapus kolom berdasarkan nama di R (dengan contoh) \u2013 Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-14T11:31:59+00:00\",\"dateModified\":\"2023-07-14T11:31:59+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menghapus kolom dari bingkai data di R berdasarkan nama, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/r-letakkan-kolom-berdasarkan-nama\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/r-letakkan-kolom-berdasarkan-nama\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/r-letakkan-kolom-berdasarkan-nama\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menghapus kolom berdasarkan nama 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 menghapus kolom berdasarkan nama di R (dengan contoh) \u2013 Statorial","description":"Tutorial ini menjelaskan cara menghapus kolom dari bingkai data di R berdasarkan nama, 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-letakkan-kolom-berdasarkan-nama\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menghapus kolom berdasarkan nama di R (dengan contoh) \u2013 Statorial","og_description":"Tutorial ini menjelaskan cara menghapus kolom dari bingkai data di R berdasarkan nama, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/r-letakkan-kolom-berdasarkan-nama\/","og_site_name":"Statorials","article_published_time":"2023-07-14T11:31:59+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-letakkan-kolom-berdasarkan-nama\/","url":"https:\/\/statorials.org\/id\/r-letakkan-kolom-berdasarkan-nama\/","name":"Cara menghapus kolom berdasarkan nama di R (dengan contoh) \u2013 Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-14T11:31:59+00:00","dateModified":"2023-07-14T11:31:59+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menghapus kolom dari bingkai data di R berdasarkan nama, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/r-letakkan-kolom-berdasarkan-nama\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/r-letakkan-kolom-berdasarkan-nama\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/r-letakkan-kolom-berdasarkan-nama\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menghapus kolom berdasarkan nama 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\/3965"}],"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=3965"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3965\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3965"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3965"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}