{"id":4200,"date":"2023-07-12T21:55:51","date_gmt":"2023-07-12T21:55:51","guid":{"rendered":"https:\/\/statorials.org\/id\/garis-rata-rata-ggplot-per-grup\/"},"modified":"2023-07-12T21:55:51","modified_gmt":"2023-07-12T21:55:51","slug":"garis-rata-rata-ggplot-per-grup","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/garis-rata-rata-ggplot-per-grup\/","title":{"rendered":"Cara memplot garis rata-rata berdasarkan grup di ggplot2"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks dasar berikut untuk memplot garis rata-rata per grup di ggplot2:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#calculate mean points value by team\n<\/span>mean_team &lt;- df %&gt;% group_by(team) %&gt;% summarise(mean_pts=mean(points))\n \n<span style=\"color: #008080;\">#create scatterplot of assists vs points with mean line of points by team\n<\/span>ggplot(df, aes(x=assists, y=points)) +\n  geom_point(aes(color=team)) +\n  geom_hline(data=mean_team, aes(yintercept=mean_pts, col=team))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh khusus ini membuat diagram sebar dari assist vs. <strong>bantuan<\/strong> variabel. <strong>points<\/strong> , lalu menambahkan garis untuk mewakili nilai rata-rata <strong>poin<\/strong> yang dikelompokkan berdasarkan variabel <strong>tim<\/strong> .<\/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: memplot garis rata-rata per grup di ggplot2<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki kerangka data berikut di R yang berisi informasi tentang poin dan assist pemain bola basket dari tiga tim berbeda:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=rep(c(' <span style=\"color: #ff0000;\">A<\/span> ', ' <span style=\"color: #ff0000;\">B<\/span> ', ' <span style=\"color: #ff0000;\">C<\/span> '), each= <span style=\"color: #008000;\">5<\/span> ),\n                 assists=c(2, 4, 4, 5, 6, 6, 7, 7,\n                           8, 9, 7, 8, 13, 14, 12),\n                 dots=c(8, 8, 9, 9, 10, 9, 12, 13,\n                          14, 15, 14, 14, 16, 19, 22))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n   team assists points\n1 to 2 8\n2 to 4 8\n3 to 4 9\n4 to 5 9\n5 to 6 10\n6 B 6 9\n7 B 7 12\n8 B 7 13\n9 B 8 14\n10 B 9 15\n11 C 7 14\n12 C 8 14\n13 C 13 16\n14 C 14 19\n15 C 12 22\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk membuat diagram sebar dari <strong>assist<\/strong> vs. variabel. <strong>points<\/strong> , lalu tambahkan garis untuk mewakili nilai rata-rata <strong>poin<\/strong> yang dikelompokkan berdasarkan variabel <strong>tim<\/strong> .<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (dplyr)\n<span style=\"color: #008000;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#calculate mean points value by team\n<span style=\"color: #000000;\">mean_team &lt;- df %&gt;% group_by(team) %&gt;% summarise(mean_pts=mean(points))\n \n<span style=\"color: #008080;\">#create scatterplot of assists vs points with mean line of points by team\n<\/span>ggplot(df, aes(x=assists, y=points)) +\n  geom_point(aes(color=team)) +\n  geom_hline(data=mean_team, aes(yintercept=mean_pts, col=team))<\/span><\/span><\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-33241\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/ligne-moyenne1.jpg\" alt=\"garis rata-rata ggplot per grup\" width=\"598\" height=\"465\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Ketiga garis tersebut diberi kode warna untuk menampilkan nilai poin rata-rata masing-masing tim.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat melihat data frame <strong>Mean_Team<\/strong> yang kita buat untuk melihat nilai rata-rata poin sebenarnya untuk setiap tim:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#view mean points value by team\n<span style=\"color: #000000;\">mean_team<\/span>\n\n<\/span>`summarise()` ungrouping output (override with `.groups` argument)\n# A tibble: 3 x 2\n  team mean_pts\n      \n1 to 8.8\n2 B 12.6\n3 C 17<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Dari hasilnya kita dapat melihat:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Nilai rata-rata poin pemain tim A adalah <strong>8,8.<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai rata-rata poin pemain tim B adalah <strong>12,6.<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai rata-rata poin pemain tim C adalah <strong>17.<\/strong><\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Nilai-nilai ini sesuai dengan lokasi garis pada sumbu y dari plot sebar yang kita buat.<\/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\/histogram-frekuensi-relatif-r\/\" target=\"_blank\" rel=\"noopener\">Cara membuat histogram frekuensi relatif di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/beberapa-plot-kotak-r\/\" target=\"_blank\" rel=\"noopener\">Cara memplot beberapa plot kotak dalam satu grafik di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/cara-memplot-beberapa-baris-rangkaian-data-dalam-grafik-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara memplot banyak garis dalam grafik di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan sintaks dasar berikut untuk memplot garis rata-rata per grup di ggplot2: #calculate mean points value by team mean_team &lt;- df %&gt;% group_by(team) %&gt;% summarise(mean_pts=mean(points)) #create scatterplot of assists vs points with mean line of points by team ggplot(df, aes(x=assists, y=points)) + geom_point(aes(color=team)) + geom_hline(data=mean_team, aes(yintercept=mean_pts, col=team)) Contoh khusus ini membuat diagram sebar [&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 memplot garis rata-rata berdasarkan grup di ggplot2 \u2013 Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memplot garis rata-rata per grup di ggplot2, 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\/garis-rata-rata-ggplot-per-grup\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara memplot garis rata-rata berdasarkan grup di ggplot2 \u2013 Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memplot garis rata-rata per grup di ggplot2, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/garis-rata-rata-ggplot-per-grup\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-12T21:55:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/ligne-moyenne1.jpg\" \/>\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\/garis-rata-rata-ggplot-per-grup\/\",\"url\":\"https:\/\/statorials.org\/id\/garis-rata-rata-ggplot-per-grup\/\",\"name\":\"Cara memplot garis rata-rata berdasarkan grup di ggplot2 \u2013 Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-12T21:55:51+00:00\",\"dateModified\":\"2023-07-12T21:55:51+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memplot garis rata-rata per grup di ggplot2, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/garis-rata-rata-ggplot-per-grup\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/garis-rata-rata-ggplot-per-grup\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/garis-rata-rata-ggplot-per-grup\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memplot garis rata-rata berdasarkan grup di ggplot2\"}]},{\"@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 memplot garis rata-rata berdasarkan grup di ggplot2 \u2013 Statologi","description":"Tutorial ini menjelaskan cara memplot garis rata-rata per grup di ggplot2, 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\/garis-rata-rata-ggplot-per-grup\/","og_locale":"id_ID","og_type":"article","og_title":"Cara memplot garis rata-rata berdasarkan grup di ggplot2 \u2013 Statologi","og_description":"Tutorial ini menjelaskan cara memplot garis rata-rata per grup di ggplot2, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/garis-rata-rata-ggplot-per-grup\/","og_site_name":"Statorials","article_published_time":"2023-07-12T21:55:51+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/ligne-moyenne1.jpg"}],"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\/garis-rata-rata-ggplot-per-grup\/","url":"https:\/\/statorials.org\/id\/garis-rata-rata-ggplot-per-grup\/","name":"Cara memplot garis rata-rata berdasarkan grup di ggplot2 \u2013 Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-12T21:55:51+00:00","dateModified":"2023-07-12T21:55:51+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memplot garis rata-rata per grup di ggplot2, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/garis-rata-rata-ggplot-per-grup\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/garis-rata-rata-ggplot-per-grup\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/garis-rata-rata-ggplot-per-grup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memplot garis rata-rata berdasarkan grup di ggplot2"}]},{"@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\/4200"}],"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=4200"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4200\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=4200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=4200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=4200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}