{"id":3482,"date":"2023-07-17T06:21:25","date_gmt":"2023-07-17T06:21:25","guid":{"rendered":"https:\/\/statorials.org\/id\/r-kelompokkan-dengan-hitungan-dengan-syarat\/"},"modified":"2023-07-17T06:21:25","modified_gmt":"2023-07-17T06:21:25","slug":"r-kelompokkan-dengan-hitungan-dengan-syarat","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/r-kelompokkan-dengan-hitungan-dengan-syarat\/","title":{"rendered":"A: cara mengelompokkan dan menghitung dengan syarat"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks dasar berikut untuk melakukan kondisi pengelompokan dan penghitungan di R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (dplyr)\n\ndf %&gt;%\n  group_by(var1) %&gt;%\n  summarize(count = sum(var2 == ' <span style=\"color: #ff0000;\">val<\/span> '))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Sintaks khusus ini mengelompokkan baris-baris bingkai data berdasarkan <strong>var1<\/strong> dan kemudian menghitung jumlah baris di mana <strong>var2<\/strong> sama dengan &#8220;val&#8221;.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh: mengelompokkan dan menghitung dengan kondisi di R<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki kerangka data berikut di R yang berisi informasi tentang berbagai pemain bola basket:<\/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> (team=c('A', 'A', 'A', 'A', 'B', 'B', 'B', 'B'),\n                 pos=c('Gu', 'Fo', 'Fo', 'Fo', 'Gu', 'Gu', 'Fo', 'Fo'),\n                 points=c(18, 22, 19, 14, 14, 11, 20, 28))\n\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  team pos points\n1 A Gu 18\n2 A Fo 22\n3 A Fo 19\n4 A Fo 14\n5 B Gu 14\n6 B Gu 11\n7 B Fo 20\n8 B Fo 28\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengelompokkan bingkai data berdasarkan variabel <strong>tim<\/strong> dan menghitung jumlah baris dengan variabel <strong>pos<\/strong> sama dengan &#8220;Gu&#8221;:<\/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<\/span>\n#group by team and count rows where pos is 'Gu'\n<span style=\"color: #000000;\">df %&gt;%\n  group_by(team) %&gt;%\n  summarize(count = sum(pos == ' <span style=\"color: #ff0000;\">Gu<\/span> '))\n\n# A tibble: 2 x 2\n  team count\n   \n1 to 1\n2 B 2<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dari hasilnya kita dapat melihat:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Tim A mempunyai <strong>1<\/strong> baris yang kolom posnya sama dengan \u201cGu\u201d<\/span><\/li>\n<li> <span style=\"color: #000000;\">Tim B mempunyai <strong>2<\/strong> baris yang kolom posnya sama dengan \u201cGu\u201d<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks serupa untuk mengelompokkan dan menghitung dengan kondisi angka.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya, kode berikut menunjukkan cara mengelompokkan berdasarkan variabel <strong>tim<\/strong> dan menghitung jumlah baris yang variabel <b>poinnya<\/b> lebih besar dari 15:<\/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<\/span>\n#group by team and count rows where pos is 'Gu'\n<span style=\"color: #000000;\">df %&gt;%\n  group_by(team) %&gt;%\n  summarize(count = sum(points &gt; <span style=\"color: #008000;\">15<\/span> ))\n\n# A tibble: 2 x 2\n  team count\n   \n1 to 3\n2 B 2\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dari hasilnya kita dapat melihat:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Tim A mempunyai <strong>3<\/strong> garis yang kolom poinnya lebih besar dari 15<\/span><\/li>\n<li> <span style=\"color: #000000;\">Tim B mempunyai <strong>2<\/strong> garis yang kolom poinnya lebih besar dari 15<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Anda dapat menggunakan sintaks serupa untuk mengelompokkan dan menghitung dengan kondisi spesifik apa pun yang Anda inginkan.<\/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> <a href=\"https:\/\/statorials.org\/id\/r-menghitung-nilai-di-kolom-dengan-kondisi\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung nilai pada kolom dengan kondisi di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/r-pilih-n-nilai-teratas-berdasarkan-grup\/\" target=\"_blank\" rel=\"noopener\">Cara memilih N nilai pertama berdasarkan grup di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan sintaks dasar berikut untuk melakukan kondisi pengelompokan dan penghitungan di R: library (dplyr) df %&gt;% group_by(var1) %&gt;% summarize(count = sum(var2 == &#8216; val &#8216;)) Sintaks khusus ini mengelompokkan baris-baris bingkai data berdasarkan var1 dan kemudian menghitung jumlah baris di mana var2 sama dengan &#8220;val&#8221;. Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam [&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>A: Cara mengelompokkan dan menghitung dengan syarat - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mengelompokkan dan menghitung baris secara kondisional di R, dengan sebuah 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-kelompokkan-dengan-hitungan-dengan-syarat\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A: Cara mengelompokkan dan menghitung dengan syarat - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mengelompokkan dan menghitung baris secara kondisional di R, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/r-kelompokkan-dengan-hitungan-dengan-syarat\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-17T06:21:25+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-kelompokkan-dengan-hitungan-dengan-syarat\/\",\"url\":\"https:\/\/statorials.org\/id\/r-kelompokkan-dengan-hitungan-dengan-syarat\/\",\"name\":\"A: Cara mengelompokkan dan menghitung dengan syarat - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-17T06:21:25+00:00\",\"dateModified\":\"2023-07-17T06:21:25+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mengelompokkan dan menghitung baris secara kondisional di R, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/r-kelompokkan-dengan-hitungan-dengan-syarat\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/r-kelompokkan-dengan-hitungan-dengan-syarat\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/r-kelompokkan-dengan-hitungan-dengan-syarat\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A: cara mengelompokkan dan menghitung dengan syarat\"}]},{\"@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":"A: Cara mengelompokkan dan menghitung dengan syarat - Statorials","description":"Tutorial ini menjelaskan cara mengelompokkan dan menghitung baris secara kondisional di R, dengan sebuah 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-kelompokkan-dengan-hitungan-dengan-syarat\/","og_locale":"id_ID","og_type":"article","og_title":"A: Cara mengelompokkan dan menghitung dengan syarat - Statorials","og_description":"Tutorial ini menjelaskan cara mengelompokkan dan menghitung baris secara kondisional di R, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/r-kelompokkan-dengan-hitungan-dengan-syarat\/","og_site_name":"Statorials","article_published_time":"2023-07-17T06:21:25+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-kelompokkan-dengan-hitungan-dengan-syarat\/","url":"https:\/\/statorials.org\/id\/r-kelompokkan-dengan-hitungan-dengan-syarat\/","name":"A: Cara mengelompokkan dan menghitung dengan syarat - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-17T06:21:25+00:00","dateModified":"2023-07-17T06:21:25+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mengelompokkan dan menghitung baris secara kondisional di R, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/r-kelompokkan-dengan-hitungan-dengan-syarat\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/r-kelompokkan-dengan-hitungan-dengan-syarat\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/r-kelompokkan-dengan-hitungan-dengan-syarat\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"A: cara mengelompokkan dan menghitung dengan syarat"}]},{"@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\/3482"}],"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=3482"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3482\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}