{"id":4279,"date":"2023-07-12T07:54:28","date_gmt":"2023-07-12T07:54:28","guid":{"rendered":"https:\/\/statorials.org\/id\/putaran-dplyr\/"},"modified":"2023-07-12T07:54:28","modified_gmt":"2023-07-12T07:54:28","slug":"putaran-dplyr","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/putaran-dplyr\/","title":{"rendered":"Cara membulatkan nilai pada kolom tertentu menggunakan dplyr"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk membulatkan nilai di kolom tertentu dari bingkai data menggunakan paket <strong>dplyr<\/strong> di R:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Nilai Bulat pada Kolom Tertentu<\/strong><\/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)<\/span>\n\n#round values in 'sales' and 'returns' columns to 2 decimal places \n<\/span>df_new &lt;- df %&gt;% mutate(across(c(' <span style=\"color: #ff0000;\">sales<\/span> ', ' <span style=\"color: #ff0000;\">returns<\/span> '), round, <span style=\"color: #008000;\">2<\/span> ))\n<\/strong><\/pre>\n<p> <strong><span style=\"color: #000000;\">Metode 2: Bulatkan nilai di semua kolom numerik<\/span><\/strong><\/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)<\/span>\n\n#round values in all numeric columns to 2 decimal places\n<\/span>df_new &lt;- df %&gt;% mutate(across(where(is. <span style=\"color: #3366ff;\">numeric<\/span> ), round, <span style=\"color: #008000;\">2<\/span> ))<\/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;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (store=c('A', 'A', 'A', 'B', 'B', 'C', 'C', 'C'),\n                 sales=c(4.352, 6.5543, 7.5423, 9.22111, 4.332, 9.55, 8.0094, 7.2),\n                 returns=c(1.2324, 2.6654, 3.442, 6.545, 8.11, 8.004, 7.545, 6.0),\n                 promos=c(12.11, 14.455, 10.277, 23.51, 20.099, 29.343, 30.1, 45.6))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  store sales returns promos\n1 A 4.35200 1.2324 12.110\n2 A 6.55430 2.6654 14.455\n3 A 7.54230 3.4420 10.277\n4 B 9.22111 6.5450 23.510\n5 B 4.33200 8.1100 20.099\n6 C 9.55000 8.0040 29.343\n7 C 8.00940 7.5450 30.100\n8 C 7.20000 6.0000 45.600\n<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 1: Membulatkan nilai pada kolom tertentu menggunakan dplyr<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara membulatkan nilai pada kolom <strong>Penjualan<\/strong> dan <strong>Pengembalian<\/strong> menjadi 2 desimal:<\/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)<\/span>\n\n#round values in 'sales' and 'returns' columns to 2 decimal places \n<\/span>df_new &lt;- df %&gt;% mutate(across(c(' <span style=\"color: #ff0000;\">sales<\/span> ', ' <span style=\"color: #ff0000;\">returns<\/span> '), round, <span style=\"color: #008000;\">2<\/span> ))\n\n<span style=\"color: #008080;\">#view updated data frame<\/span>\ndf_new\n\n  store sales returns promos\n1 A 4.35 1.23 12.110\n2 A 6.55 2.67 14.455\n3 A 7.54 3.44 10.277\n4 B 9.22 6.54 23.510\n5 B 4.33 8.11 20.099\n6C 9.55 8.00 29.343\n7 C 8.01 7.54 30.100\n8 C 7.20 6.00 45,600\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Perhatikan bahwa nilai di kolom <strong>Penjualan<\/strong> dan <strong>Pengembalian<\/strong> dibulatkan menjadi 2 angka desimal, sementara kolom lainnya tetap tidak berubah.<\/span><\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 2: Membulatkan nilai di semua kolom numerik menggunakan dplyr<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara membulatkan nilai semua kolom numerik menjadi 2 desimal:<\/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)<\/span>\n\n#round values in all numeric columns 2 decimal places \n<\/span>df_new &lt;- df %&gt;% mutate(across(where(is. <span style=\"color: #3366ff;\">numeric<\/span> ), round, <span style=\"color: #008000;\">2<\/span> ))\n\n<span style=\"color: #008080;\">#view updated data frame<\/span>\ndf_new\n\n  store sales returns promos\n1 A 4.35 1.23 12.11\n2 A 6.55 2.67 14.46\n3 A 7.54 3.44 10.28\n4 B 9.22 6.54 23.51\n5 B 4.33 8.11 20.10\n6C 9.55 8.00 29.34\n7 C 8.01 7.54 30.10\n8 C 7.20 6.00 45.60\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa nilai dalam tiga kolom numerik dalam bingkai data telah dibulatkan menjadi 2 angka desimal.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Terkait:<\/strong> <a href=\"https:\/\/statorials.org\/id\/dplyr-melalui\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsicross() di dplyr<\/a><\/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 dplyr:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/dplyr-bisu-jika-berisi\/\" target=\"_blank\" rel=\"noopener\">dplyr: Cara memutasi variabel jika kolom berisi string<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/faktor-mutasi-dplyr\/\" target=\"_blank\" rel=\"noopener\">dplyr: Cara mengubah level faktor menggunakan mutate()<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/jumlah-dplyr-pada-beberapa-kolom\/\" target=\"_blank\" rel=\"noopener\">dplyr: Cara menambahkan beberapa kolom<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk membulatkan nilai di kolom tertentu dari bingkai data menggunakan paket dplyr di R: Metode 1: Nilai Bulat pada Kolom Tertentu library (dplyr) #round values in &#8216;sales&#8217; and &#8216;returns&#8217; columns to 2 decimal places df_new &lt;- df %&gt;% mutate(across(c(&#8216; sales &#8216;, &#8216; returns &#8216;), round, 2 )) Metode 2: Bulatkan [&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 membulatkan nilai pada kolom tertentu menggunakan dplyr - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara membulatkan nilai pada kolom tertentu dari bingkai data menggunakan dplyr, 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\/putaran-dplyr\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara membulatkan nilai pada kolom tertentu menggunakan dplyr - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara membulatkan nilai pada kolom tertentu dari bingkai data menggunakan dplyr, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/putaran-dplyr\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-12T07:54:28+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\/putaran-dplyr\/\",\"url\":\"https:\/\/statorials.org\/id\/putaran-dplyr\/\",\"name\":\"Cara membulatkan nilai pada kolom tertentu menggunakan dplyr - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-12T07:54:28+00:00\",\"dateModified\":\"2023-07-12T07:54:28+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara membulatkan nilai pada kolom tertentu dari bingkai data menggunakan dplyr, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/putaran-dplyr\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/putaran-dplyr\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/putaran-dplyr\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara membulatkan nilai pada kolom tertentu menggunakan dplyr\"}]},{\"@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 membulatkan nilai pada kolom tertentu menggunakan dplyr - Statorials","description":"Tutorial ini menjelaskan cara membulatkan nilai pada kolom tertentu dari bingkai data menggunakan dplyr, 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\/putaran-dplyr\/","og_locale":"id_ID","og_type":"article","og_title":"Cara membulatkan nilai pada kolom tertentu menggunakan dplyr - Statorials","og_description":"Tutorial ini menjelaskan cara membulatkan nilai pada kolom tertentu dari bingkai data menggunakan dplyr, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/putaran-dplyr\/","og_site_name":"Statorials","article_published_time":"2023-07-12T07:54:28+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\/putaran-dplyr\/","url":"https:\/\/statorials.org\/id\/putaran-dplyr\/","name":"Cara membulatkan nilai pada kolom tertentu menggunakan dplyr - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-12T07:54:28+00:00","dateModified":"2023-07-12T07:54:28+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara membulatkan nilai pada kolom tertentu dari bingkai data menggunakan dplyr, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/putaran-dplyr\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/putaran-dplyr\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/putaran-dplyr\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara membulatkan nilai pada kolom tertentu menggunakan dplyr"}]},{"@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\/4279"}],"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=4279"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4279\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=4279"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=4279"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=4279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}