{"id":3792,"date":"2023-07-15T12:43:29","date_gmt":"2023-07-15T12:43:29","guid":{"rendered":"https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/"},"modified":"2023-07-15T12:43:29","modified_gmt":"2023-07-15T12:43:29","slug":"grafik-sisa-ggplot2","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/","title":{"rendered":"Cara membuat plot sisa di ggplot2 (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><strong>Plot sisa<\/strong> digunakan untuk menilai apakah <a href=\"https:\/\/statorials.org\/id\/residu\/\" target=\"_blank\" rel=\"noopener\">sisa<\/a> model regresi berdistribusi normal dan menunjukkan <a href=\"https:\/\/statorials.org\/id\/regresi-heteroskedastisitas\/\" target=\"_blank\" rel=\"noopener\">heteroskedastisitas<\/a> atau tidak.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Untuk membuat plot sisa di ggplot2, Anda dapat menggunakan sintaks dasar berikut:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (ggplot2)\n\nggplot(model, aes(x = .fitted, y = .resid)) +\n  geom_point() +\n  geom_hline(yintercept = <span style=\"color: #008000;\">0<\/span> )\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h2> <strong>Contoh: Membuat Plot Sisa di ggplot2<\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Untuk contoh ini, kita akan menggunakan dataset <a href=\"https:\/\/statorials.org\/id\/kumpulan-data-mtcars-r\/\" target=\"_blank\" rel=\"noopener\">mtcars<\/a> yang ada di dalam R:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#view first six rows of mtcars dataset<\/span>\nhead(mtcars)\n                   mpg cyl disp hp drat wt qsec vs am gear carb\nMazda RX4 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4\nMazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4\nDatsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1\nHornet 4 Drive 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1\nHornet Sportabout 18.7 8 360 175 3.15 3.440 17.02 0 0 3 2\nValiant 18.1 6 225 105 2.76 3,460 20.22 1 0 3 1<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Pertama, kita akan menyesuaikan model regresi menggunakan <strong>mpg<\/strong> sebagai variabel respon dan <b>qsec<\/b> sebagai variabel prediktor:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#fit regression model<\/span>\nmodel &lt;- lm(mpg ~ qsec, data=mtcars)<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Selanjutnya, kita akan menggunakan sintaks berikut untuk membuat plot sisa di ggplot2:<\/span> <\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create residual plot\n<\/span>ggplot(model, aes(x = .fitted, y = .resid)) +\n  geom_point() +\n  geom_hline(yintercept = <span style=\"color: #008000;\">0<\/span> )<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-30786\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/ajustement1.jpg\" alt=\"plot sisa di ggplot2\" width=\"569\" height=\"440\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Sumbu x menampilkan nilai yang dipasang dan sumbu y menampilkan residu.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Residualnya tampak tersebar secara acak disekitar angka nol tanpa pola yang jelas, hal ini menunjukkan asumsi homoskedastisitas terpenuhi.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dengan kata lain, <a href=\"https:\/\/statorials.org\/id\/bagaimana-menafsirkan-koefisien-regresi\/\" target=\"_blank\" rel=\"noopener\">koefisien<\/a> model regresi harus dapat diandalkan dan kita tidak perlu melakukan <a href=\"https:\/\/statorials.org\/id\/mengubah-data-menjadi-r\/\" target=\"_blank\" rel=\"noopener\">transformasi<\/a> apa pun pada data.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan juga bahwa kita dapat menggunakan fungsi <strong>labs()<\/strong> untuk menambahkan judul dan label sumbu ke plot sisa:<\/span> <\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create residual plot with title and axis labels\n<\/span>ggplot(model, aes(x = .fitted, y = .resid)) +\n  geom_point() +\n  geom_hline(yintercept = <span style=\"color: #008000;\">0<\/span> ) +\n  labs(title=' <span style=\"color: #ff0000;\">Residual vs. Fitted Values Plot<\/span> ', x=' <span style=\"color: #ff0000;\">Fitted Values<\/span> ', y=' <span style=\"color: #ff0000;\">Residuals<\/span> ')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-30787\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/ajustement2.jpg\" alt=\"ggplot2 memplot residu versus nilai yang dipasang dengan label sumbu\" width=\"532\" height=\"406\" srcset=\"\" sizes=\"\"><\/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\/residu-distandarisasi-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung residu standar di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/residu-di-r-dipelajari\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung residu siswa di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/histogram-residu-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara membuat histogram residu di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Plot sisa digunakan untuk menilai apakah sisa model regresi berdistribusi normal dan menunjukkan heteroskedastisitas atau tidak. Untuk membuat plot sisa di ggplot2, Anda dapat menggunakan sintaks dasar berikut: library (ggplot2) ggplot(model, aes(x = .fitted, y = .resid)) + geom_point() + geom_hline(yintercept = 0 ) Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya. Contoh: Membuat [&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 Membuat Plot Sisa di ggplot2 (dengan Contoh) - Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara membuat plot sisa 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\/grafik-sisa-ggplot2\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Membuat Plot Sisa di ggplot2 (dengan Contoh) - Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara membuat plot sisa di ggplot2, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-15T12:43:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/ajustement1.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=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/\",\"url\":\"https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/\",\"name\":\"Cara Membuat Plot Sisa di ggplot2 (dengan Contoh) - Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-15T12:43:29+00:00\",\"dateModified\":\"2023-07-15T12:43:29+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara membuat plot sisa di ggplot2, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara membuat plot sisa di ggplot2 (dengan 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 Membuat Plot Sisa di ggplot2 (dengan Contoh) - Statorial","description":"Tutorial ini menjelaskan cara membuat plot sisa 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\/grafik-sisa-ggplot2\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Membuat Plot Sisa di ggplot2 (dengan Contoh) - Statorial","og_description":"Tutorial ini menjelaskan cara membuat plot sisa di ggplot2, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/","og_site_name":"Statorials","article_published_time":"2023-07-15T12:43:29+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/ajustement1.jpg"}],"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\/grafik-sisa-ggplot2\/","url":"https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/","name":"Cara Membuat Plot Sisa di ggplot2 (dengan Contoh) - Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-15T12:43:29+00:00","dateModified":"2023-07-15T12:43:29+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara membuat plot sisa di ggplot2, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/grafik-sisa-ggplot2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara membuat plot sisa di ggplot2 (dengan 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\/3792"}],"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=3792"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3792\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}