{"id":1375,"date":"2023-07-26T15:50:37","date_gmt":"2023-07-26T15:50:37","guid":{"rendered":"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/"},"modified":"2023-07-26T15:50:37","modified_gmt":"2023-07-26T15:50:37","slug":"garis-regresi-ggplot-berdasarkan-grup","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/","title":{"rendered":"Cara memplot garis regresi berdasarkan grup dengan ggplot2"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk memplot garis regresi grup menggunakan paket visualisasi R <a href=\"https:\/\/ggplot2.tidyverse.org\/\" target=\"_blank\" rel=\"noopener\">ggplot2<\/a> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>ggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (x = x_variable, y = y_variable, color = group_variable)) +\n  geom_point() +\n  geom_smooth(method = \" <span style=\"color: #008000;\">lm<\/span> \", fill = <span style=\"color: #008000;\">NA<\/span> )\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Tutorial ini memberikan contoh singkat tentang cara menggunakan fungsi ini dalam praktik.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh: memplot garis regresi berdasarkan kelompok dengan ggplot2<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki kumpulan data berikut yang menunjukkan tiga variabel berikut untuk 15 siswa berbeda:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Jumlah jam belajar<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai ujian diterima<\/span><\/li>\n<li> <span style=\"color: #000000;\">Teknik belajar yang digunakan (baik A, B atau C)<\/span><\/li>\n<\/ul>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create dataset\n<span style=\"color: #000000;\">df &lt;- data.frame(hours=c(1, 2, 3, 3, 4, 1, 2, 2, 3, 4, 1, 2, 3, 4, 4),\n                 score=c(84, 86, 85, 87, 94, 74, 76, 75, 77, 79, 65, 67, 69, 72, 80),\n                 technique= <span style=\"color: #3366ff;\">rep<\/span> (c(' <span style=\"color: #008000;\">A<\/span> ', ' <span style=\"color: #008000;\">B<\/span> ', ' <span style=\"color: #008000;\">C<\/span> '), <span style=\"color: #3366ff;\">each<\/span> = <span style=\"color: #008000;\">5<\/span> ))<\/span><\/span>\n\n<span style=\"color: #008080;\">#view dataset<\/span>\ndf\n\n   hours technical score\n1 1 84 A\n2 2 86 A\n3 3 85 A\n4 3 87 A\n5 4 94 A\n6 1 74 B\n7 2 76 B\n8 2 75 B\n9 3 77 B\n10 4 79 B\n11 1 65 C\n12 2 67 C\n13 3 69 C\n14 4 72 C\n15 4 80 C\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara membuat garis regresi yang menangkap hubungan antara jam belajar dan nilai ujian untuk masing-masing dari tiga teknik belajar:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#load ggplot2\n<span style=\"color: #000000;\"><span style=\"color: #993300;\">library<\/span> (ggplot2)\n<\/span><\/span>\n<span style=\"color: #008080;\">#create regression lines for all three groups\n<span style=\"color: #000000;\">ggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (x = hours, y = score, color = technique)) +\n  geom_point() +\n  geom_smooth(method = \" <span style=\"color: #008000;\">lm<\/span> \", fill = <span style=\"color: #008000;\">NA<\/span> )\n<\/span><\/span><\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-13633 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/regressionlinegroupr1.png\" alt=\"Regresi baris demi grup di ggplot2\" width=\"451\" height=\"452\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa di <strong>geom_smooth()<\/strong> kami menggunakan metode = &#8216;lm\u201d untuk menentukan tren linier.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita juga dapat menggunakan metode penghalusan lain seperti &#8220;glm&#8221;, &#8220;loess&#8221; atau &#8220;gam&#8221; untuk menangkap tren non-linier dalam data. Anda dapat menemukan dokumentasi lengkap untuk geom_smooth() <a href=\"https:\/\/ggplot2.tidyverse.org\/reference\/geom_smooth.html\" target=\"_blank\" rel=\"noopener\">di sini<\/a> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kita juga dapat menggunakan bentuk berbeda untuk menampilkan hasil ujian untuk masing-masing dari tiga kelompok:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\">ggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (x = hours, y = score, color = technique, shape = technique)) +\n  geom_point() +\n  geom_smooth(method = \" <span style=\"color: #008000;\">lm<\/span> \", fill = <span style=\"color: #008000;\">NA<\/span> )\n<\/span><\/span><\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-13634 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/regressionlinegroupr2.png\" alt=\"Beberapa garis regresi dalam satu plot di ggplot2\" width=\"453\" height=\"461\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Anda dapat menemukan tutorial ggplot2 lainnya di sini .<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kita dapat menggunakan sintaks berikut untuk memplot garis regresi grup menggunakan paket visualisasi R ggplot2 : ggplot(df, aes (x = x_variable, y = y_variable, color = group_variable)) + geom_point() + geom_smooth(method = &#8221; lm &#8220;, fill = NA ) Tutorial ini memberikan contoh singkat tentang cara menggunakan fungsi ini dalam praktik. Contoh: memplot garis regresi [&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 regresi berdasarkan grup dengan ggplot2<\/title>\n<meta name=\"description\" content=\"Tutorial ini memberikan contoh langkah demi langkah tentang cara memplot garis regresi berdasarkan grup di ggplot2.\" \/>\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-regresi-ggplot-berdasarkan-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 regresi berdasarkan grup dengan ggplot2\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini memberikan contoh langkah demi langkah tentang cara memplot garis regresi berdasarkan grup di ggplot2.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-26T15:50:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/regressionlinegroupr1.png\" \/>\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=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/\",\"url\":\"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/\",\"name\":\"Cara memplot garis regresi berdasarkan grup dengan ggplot2\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-26T15:50:37+00:00\",\"dateModified\":\"2023-07-26T15:50:37+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini memberikan contoh langkah demi langkah tentang cara memplot garis regresi berdasarkan grup di ggplot2.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memplot garis regresi berdasarkan grup dengan 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 regresi berdasarkan grup dengan ggplot2","description":"Tutorial ini memberikan contoh langkah demi langkah tentang cara memplot garis regresi berdasarkan grup di ggplot2.","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-regresi-ggplot-berdasarkan-grup\/","og_locale":"id_ID","og_type":"article","og_title":"Cara memplot garis regresi berdasarkan grup dengan ggplot2","og_description":"Tutorial ini memberikan contoh langkah demi langkah tentang cara memplot garis regresi berdasarkan grup di ggplot2.","og_url":"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/","og_site_name":"Statorials","article_published_time":"2023-07-26T15:50:37+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/regressionlinegroupr1.png"}],"author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/","url":"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/","name":"Cara memplot garis regresi berdasarkan grup dengan ggplot2","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-26T15:50:37+00:00","dateModified":"2023-07-26T15:50:37+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini memberikan contoh langkah demi langkah tentang cara memplot garis regresi berdasarkan grup di ggplot2.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/garis-regresi-ggplot-berdasarkan-grup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memplot garis regresi berdasarkan grup dengan 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\/1375"}],"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=1375"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1375\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}