{"id":3282,"date":"2023-07-18T07:35:38","date_gmt":"2023-07-18T07:35:38","guid":{"rendered":"https:\/\/statorials.org\/id\/dplyr-melalui\/"},"modified":"2023-07-18T07:35:38","modified_gmt":"2023-07-18T07:35:38","slug":"dplyr-melalui","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/dplyr-melalui\/","title":{"rendered":"Cara menggunakan fungsicross() di dplyr (3 contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan <a href=\"https:\/\/dplyr.tidyverse.org\/reference\/across.html\" target=\"_blank\" rel=\"noopener\">fungsicross()<\/a> dari paket <a href=\"https:\/\/dplyr.tidyverse.org\/\" target=\"_blank\" rel=\"noopener\">dplyr<\/a> di R untuk menerapkan transformasi ke beberapa kolom.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ada banyak<\/span> <span style=\"color: #000000;\">cara untuk menggunakan fitur ini, namun metode berikut menggambarkan beberapa kegunaan umum:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Terapkan fungsi ke beberapa kolom<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#multiply values in col1 and col2 by 2<\/span>\ndf %&gt;% \n  mutate(across(c(col1, col2), <span style=\"color: #008000;\">function<\/span> (x) x*2))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Hitung statistik ringkasan untuk beberapa kolom<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#calculate mean of col1 and col2<\/span>\ndf %&gt;%\n  summarise(across(c(col1, col2), mean, na. <span style=\"color: #3366ff;\">rm<\/span> = <span style=\"color: #008000;\">TRUE<\/span> ))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 3: Hitung Statistik Ringkasan Berganda untuk Beberapa Kolom<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#calculate mean and standard deviation for col1 and col2\n<\/span>df %&gt;%\n  summarise(across(c(col1, col2), list(mean=mean, sd=sd), na. <span style=\"color: #3366ff;\">rm<\/span> = <span style=\"color: #008000;\">TRUE<\/span> ))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan setiap metode dengan kerangka data 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> (conf=c('East', 'East', 'East', 'West', 'West', 'West'),\n                 points=c(22, 25, 29, 13, 22, 30),\n                 rebounds=c(12, 10, 6, 6, 8, 11))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  conf points rebounds\n1 East 22 12\n2 East 25 10\n3 East 29 6\n4 West 13 6\n5 West 22 8\n6 West 30 11<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 1: Terapkan fungsi ke beberapa kolom<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>cross()<\/strong> untuk mengalikan nilai di kolom <strong>poin<\/strong> dan <strong>rebound<\/strong> dengan 2:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (dplyr)\n\n<span style=\"color: #008080;\">#multiply values in points and rebounds columns by 2\n<\/span>df %&gt;% \n  mutate(across(c(points, rebounds), <span style=\"color: #008000;\">function<\/span> (x) x*2))\n\n  conf points rebounds\n1 East 44 24\n2 East 50 20\n3 East 58 12\n4 West 26 12\n5 West 44 16\n6 West 60 22\n<\/strong><\/span><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 2: Hitung statistik ringkasan untuk beberapa kolom<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsicross <strong>()<\/strong> untuk menghitung nilai rata-rata kolom <strong>poin<\/strong> dan <strong>rebound<\/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#calculate mean value of points an rebounds columns\n<\/span>df %&gt;%\n  summarise(across(c(points, rebounds), mean, na. <span style=\"color: #3366ff;\">rm<\/span> = <span style=\"color: #008000;\">TRUE<\/span> ))\n\n  rebound points\n1 23.5 8.833333<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kita juga dapat menggunakan fungsi <strong>is.numeric<\/strong> untuk secara otomatis menghitung statistik ringkasan untuk semua kolom numerik dalam bingkai data:<\/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#calculate mean value for every numeric column in data frame\n<\/span>df %&gt;%\n  summarise(across(where(is. <span style=\"color: #3366ff;\">numeric<\/span> ), mean, na. <span style=\"color: #3366ff;\">rm<\/span> = <span style=\"color: #008000;\">TRUE<\/span> ))\n\n  rebound points\n1 23.5 8.833333\n<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 3: Hitung beberapa statistik ringkasan untuk beberapa kolom<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsicross <strong>()<\/strong> untuk menghitung rata-rata dan deviasi standar kolom <strong>poin<\/strong> dan <strong>rebound<\/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#calculate mean and standard deviation for points and rebounds columns\n<\/span>df %&gt;%\n  summarise(across(c(points, rebounds), list(mean=mean, sd=sd), na. <span style=\"color: #3366ff;\">rm<\/span> = <span style=\"color: #008000;\">TRUE<\/span> ))\n\n  points_mean points_sd rebounds_mean rebounds_sd\n1 23.5 6.156298 8.833333 2.562551<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap untuk fungsicross <strong>()<\/strong> <a href=\"https:\/\/dplyr.tidyverse.org\/reference\/across.html\" target=\"_blank\" rel=\"noopener\">di sini<\/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 menjalankan fungsi umum lainnya menggunakan dplyr:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/dplyr-menghapus-baris\/\" target=\"_blank\" rel=\"noopener\">Cara menghapus baris menggunakan dplyr<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/mengatur-garis-r\/\" target=\"_blank\" rel=\"noopener\">Cara menyusun baris menggunakan dplyr<\/a><br \/> Cara memfilter berdasarkan beberapa kondisi menggunakan dplyr<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan fungsicross() dari paket dplyr di R untuk menerapkan transformasi ke beberapa kolom. Ada banyak cara untuk menggunakan fitur ini, namun metode berikut menggambarkan beberapa kegunaan umum: Metode 1: Terapkan fungsi ke beberapa kolom #multiply values in col1 and col2 by 2 df %&gt;% mutate(across(c(col1, col2), function (x) x*2)) Metode 2: Hitung statistik [&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 fungsicross() di dplyr (3 contoh) \u2013 Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsicross() di 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\/dplyr-melalui\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menggunakan fungsicross() di dplyr (3 contoh) \u2013 Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsicross() di dplyr, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/dplyr-melalui\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-18T07:35:38+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\/dplyr-melalui\/\",\"url\":\"https:\/\/statorials.org\/id\/dplyr-melalui\/\",\"name\":\"Cara menggunakan fungsicross() di dplyr (3 contoh) \u2013 Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-18T07:35:38+00:00\",\"dateModified\":\"2023-07-18T07:35:38+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggunakan fungsicross() di dplyr, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/dplyr-melalui\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/dplyr-melalui\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/dplyr-melalui\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menggunakan fungsicross() di dplyr (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 fungsicross() di dplyr (3 contoh) \u2013 Statologi","description":"Tutorial ini menjelaskan cara menggunakan fungsicross() di 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\/dplyr-melalui\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menggunakan fungsicross() di dplyr (3 contoh) \u2013 Statologi","og_description":"Tutorial ini menjelaskan cara menggunakan fungsicross() di dplyr, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/dplyr-melalui\/","og_site_name":"Statorials","article_published_time":"2023-07-18T07:35:38+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\/dplyr-melalui\/","url":"https:\/\/statorials.org\/id\/dplyr-melalui\/","name":"Cara menggunakan fungsicross() di dplyr (3 contoh) \u2013 Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-18T07:35:38+00:00","dateModified":"2023-07-18T07:35:38+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggunakan fungsicross() di dplyr, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/dplyr-melalui\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/dplyr-melalui\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/dplyr-melalui\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menggunakan fungsicross() di dplyr (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\/3282"}],"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=3282"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3282\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}