{"id":3057,"date":"2023-07-19T10:21:00","date_gmt":"2023-07-19T10:21:00","guid":{"rendered":"https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/"},"modified":"2023-07-19T10:21:00","modified_gmt":"2023-07-19T10:21:00","slug":"ubah-fungsinya-menjadi-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/","title":{"rendered":"Cara menggunakan fungsi transformasi di r (3 contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan fungsi <b>transform()<\/b> di basis R untuk mengubah kolom yang ada atau menambahkan kolom baru ke bingkai data.<\/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>transform(df, my_column = my_column_transformed)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan fungsi ini dalam skenario berbeda dengan bingkai data berikut di R:<\/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> (pos=c('G', 'G', 'F', 'F', 'C'),\n                 dots=c(23, 29, 33, 14, 10),\n                 assists=c(7, 7, 5, 9, 14))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  pos points assists\n1 G 23 7\n2 G 29 7\n3 F 33 5\n4 F 14 9\n5 C 10 14\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Gunakan transform() untuk mengubah kolom yang ada<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>transform()<\/strong> untuk mengubah kolom titik yang ada:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#divide existing points column by 2<\/span>\ndf_new &lt;- transform(df, points = points \/ <span style=\"color: #008000;\">2<\/span> )\n\n<span style=\"color: #008080;\">#view new data frame\n<\/span>df_new\n\n  pos points assists\n1 G 11.5 7\n2 G 14.5 7\n3 F 16.5 5\n4 F 7.0 9\n5 C 5.0 14<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Perhatikan bahwa setiap nilai di kolom poin yang ada telah dibelah dua dan semua kolom lainnya tetap tidak berubah.<\/span><\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Gunakan transform() untuk menambahkan kolom baru<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>transform()<\/strong> untuk menambahkan kolom baru bernama <strong>points2<\/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;\">#add new column called points2<\/span>\ndf_new &lt;- transform(df, points2 = points * <span style=\"color: #008000;\">2<\/span> )\n\n<span style=\"color: #008080;\">#view new data frame\n<\/span>df_new\n\n  pos points assists points2\n1 G 23 7 46\n2 G 29 7 58\n3 F 33 5 66\n4 F 14 9 28\n5 C 10 14 20<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kolom baru telah ditambahkan ke bingkai data dan semua kolom lain yang ada tetap sama.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 3: Gunakan transform() untuk menambahkan beberapa kolom baru<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>transform()<\/strong> untuk menambahkan dua kolom baru bernama <strong>points2<\/strong> dan <strong>assist2<\/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;\">#add new columns called points2 and assists2\n<\/span>df_new &lt;- transform(df,\n                    points2 = points * <span style=\"color: #008000;\">2 <span style=\"color: #000000;\">,<\/span>\n<\/span>assists2 = assists * <span style=\"color: #008000;\">2<\/span> )\n\n<span style=\"color: #008080;\">#view new data frame\n<\/span>df_new\n\n  pos points assists points2 assists2\n1G 23 7 46 14\n2 G 29 7 58 14\n3 F 33 5 66 10\n4 F 14 9 28 18\n5 C 10 14 20 28<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa dua kolom baru telah ditambahkan ke bingkai data dan semua kolom lain yang ada tetap sama.<\/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\/fungsi-panjang-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi panjang() di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/r-fungsi-kucing\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi cat() di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/fungsi-substring-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi substring() di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan fungsi transform() di basis R untuk mengubah kolom yang ada atau menambahkan kolom baru ke bingkai data. Fungsi ini menggunakan sintaks dasar berikut: transform(df, my_column = my_column_transformed) Contoh berikut menunjukkan cara menggunakan fungsi ini dalam skenario berbeda dengan bingkai data berikut di R: #create data frame df &lt;- data. frame (pos=c(&#8216;G&#8217;, &#8216;G&#8217;, [&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 menggunakan fungsi transformasi di R (3 contoh) - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi transform() di basis 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\/ubah-fungsinya-menjadi-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menggunakan fungsi transformasi di R (3 contoh) - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi transform() di basis R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-19T10:21:00+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\/ubah-fungsinya-menjadi-r\/\",\"url\":\"https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/\",\"name\":\"Cara menggunakan fungsi transformasi di R (3 contoh) - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-19T10:21:00+00:00\",\"dateModified\":\"2023-07-19T10:21:00+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggunakan fungsi transform() di basis R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menggunakan fungsi transformasi di r (3 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 menggunakan fungsi transformasi di R (3 contoh) - Statologi","description":"Tutorial ini menjelaskan cara menggunakan fungsi transform() di basis 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\/ubah-fungsinya-menjadi-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menggunakan fungsi transformasi di R (3 contoh) - Statologi","og_description":"Tutorial ini menjelaskan cara menggunakan fungsi transform() di basis R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/","og_site_name":"Statorials","article_published_time":"2023-07-19T10:21:00+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\/ubah-fungsinya-menjadi-r\/","url":"https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/","name":"Cara menggunakan fungsi transformasi di R (3 contoh) - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-19T10:21:00+00:00","dateModified":"2023-07-19T10:21:00+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggunakan fungsi transform() di basis R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menggunakan fungsi transformasi di r (3 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\/3057"}],"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=3057"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3057\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3057"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3057"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}