{"id":959,"date":"2023-07-28T04:39:16","date_gmt":"2023-07-28T04:39:16","guid":{"rendered":"https:\/\/statorials.org\/id\/nilai-maksimum-per-grup-r\/"},"modified":"2023-07-28T04:39:16","modified_gmt":"2023-07-28T04:39:16","slug":"nilai-maksimum-per-grup-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/nilai-maksimum-per-grup-r\/","title":{"rendered":"Bagaimana menemukan nilai maksimum per grup di r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Seringkali Anda mungkin ingin mencari nilai maksimum setiap grup dalam bingkai data di R. Untungnya, hal ini mudah dilakukan menggunakan fungsi dalam paket <a href=\"https:\/\/dplyr.tidyverse.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">dplyr<\/a> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutorial ini menjelaskan cara melakukan ini menggunakan bingkai data berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame<\/span>\ndf &lt;- data.frame(team = c('A', 'A', 'A', 'B', 'B', 'B', 'B'),\n                 position = c('G', 'F', 'F', 'G', 'G', 'G', 'F'),\n                 points = c(12, 15, 19, 22, 34, 34, 39))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  team position points\n1 AG 12\n2 AF15\n3 FY 19\n4 BG 22\n5 BG 34\n6 BG 34\n7 BF 39\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Temukan nilai maksimum per grup<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mencari nilai maksimum per tim per posisi:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\">library(dplyr)<\/span>\n\n#find max value by team and position<\/span>\ndf %&gt;%\n  <span style=\"color: #3366ff;\">group_by<\/span> (team, position) %&gt;%\n  <span style=\"color: #3366ff;\">summarize<\/span> (max = max(points, na.rm= <span style=\"color: #008000;\">TRUE<\/span> ))\n\n# A tibble: 4 x 3\n# Groups: team [?]\n  team position max\n      \n1AF 19.0\n2 AG 12.0\n3 BF 39.0\n4 BG 34.0<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Mengembalikan baris yang berisi nilai maksimum per grup<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengembalikan baris yang berisi nilai maksimum per tim dan per posisi:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\">library(dplyr)<\/span>\n\n#find rows that contain max points by team and position<\/span>\ndf %&gt;%\n  <span style=\"color: #3366ff;\">group_by<\/span> (team, position) %&gt;%\n  <span style=\"color: #3366ff;\">filter<\/span> (points == max(points, na.rm= <span style=\"color: #008000;\">TRUE<\/span> ))\n\n# A tibble: 5 x 3\n# Groups: team, position [4]\n  team position points\n       \n1 AG 12.0\n2AF 19.0\n3 BG 34.0\n4 BG 34.0\n5BF 39.0<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 3: Mengembalikan satu baris yang berisi nilai maksimum per grup<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Pada contoh sebelumnya, ada dua pemain yang memiliki jumlah poin maksimal di tim A dan keduanya berada di posisi G. Jika Anda hanya ingin mengembalikan pemain pertama dengan nilai maksimal ke grup, Anda bisa menggunakan <strong>irisan( ) fungsi.<\/strong> beroperasi sebagai berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\">library(dplyr)<\/span>\n\n#find rows that contain max points by team and position<\/span>\ndf %&gt;%\n  <span style=\"color: #3366ff;\">group_by<\/span> (team, position) %&gt;%\n  <span style=\"color: #3366ff;\">slice<\/span> (which.max(points))\n\n# A tibble: 4 x 3\n# Groups: team, position [4]\n  team position points\n       \n1AF 19.0\n2 AG 12.0\n3 BF 39.0\n4 BG 34.0<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/id\/data-resume-grup-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Panduan Lengkap: Cara Mengelompokkan dan Meringkas Data di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/menyaring-baris-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cara memfilter baris di R<\/a><br \/> Cara menghapus baris duplikat di R<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seringkali Anda mungkin ingin mencari nilai maksimum setiap grup dalam bingkai data di R. Untungnya, hal ini mudah dilakukan menggunakan fungsi dalam paket dplyr . Tutorial ini menjelaskan cara melakukan ini menggunakan bingkai data berikut: #create data frame df &lt;- data.frame(team = c(&#8216;A&#8217;, &#8216;A&#8217;, &#8216;A&#8217;, &#8216;B&#8217;, &#8216;B&#8217;, &#8216;B&#8217;, &#8216;B&#8217;), position = c(&#8216;G&#8217;, &#8216;F&#8217;, &#8216;F&#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 mencari nilai maksimal per grup di R - Statorials<\/title>\n<meta name=\"description\" content=\"Penjelasan sederhana tentang cara mencari nilai maksimum per grup dalam bingkai data di R.\" \/>\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\/nilai-maksimum-per-grup-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara mencari nilai maksimal per grup di R - Statorials\" \/>\n<meta property=\"og:description\" content=\"Penjelasan sederhana tentang cara mencari nilai maksimum per grup dalam bingkai data di R.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/nilai-maksimum-per-grup-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T04:39:16+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\/nilai-maksimum-per-grup-r\/\",\"url\":\"https:\/\/statorials.org\/id\/nilai-maksimum-per-grup-r\/\",\"name\":\"Cara mencari nilai maksimal per grup di R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-28T04:39:16+00:00\",\"dateModified\":\"2023-07-28T04:39:16+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Penjelasan sederhana tentang cara mencari nilai maksimum per grup dalam bingkai data di R.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/nilai-maksimum-per-grup-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/nilai-maksimum-per-grup-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/nilai-maksimum-per-grup-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bagaimana menemukan nilai maksimum per grup di r\"}]},{\"@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 mencari nilai maksimal per grup di R - Statorials","description":"Penjelasan sederhana tentang cara mencari nilai maksimum per grup dalam bingkai data di R.","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\/nilai-maksimum-per-grup-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara mencari nilai maksimal per grup di R - Statorials","og_description":"Penjelasan sederhana tentang cara mencari nilai maksimum per grup dalam bingkai data di R.","og_url":"https:\/\/statorials.org\/id\/nilai-maksimum-per-grup-r\/","og_site_name":"Statorials","article_published_time":"2023-07-28T04:39:16+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\/nilai-maksimum-per-grup-r\/","url":"https:\/\/statorials.org\/id\/nilai-maksimum-per-grup-r\/","name":"Cara mencari nilai maksimal per grup di R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-28T04:39:16+00:00","dateModified":"2023-07-28T04:39:16+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Penjelasan sederhana tentang cara mencari nilai maksimum per grup dalam bingkai data di R.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/nilai-maksimum-per-grup-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/nilai-maksimum-per-grup-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/nilai-maksimum-per-grup-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Bagaimana menemukan nilai maksimum per grup di r"}]},{"@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\/959"}],"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=959"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/959\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=959"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=959"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=959"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}