{"id":3152,"date":"2023-07-18T23:20:40","date_gmt":"2023-07-18T23:20:40","guid":{"rendered":"https:\/\/statorials.org\/id\/interpolasi-linier-di-r\/"},"modified":"2023-07-18T23:20:40","modified_gmt":"2023-07-18T23:20:40","slug":"interpolasi-linier-di-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/interpolasi-linier-di-r\/","title":{"rendered":"Cara melakukan interpolasi linier di r (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><strong>Interpolasi linier<\/strong> adalah proses memperkirakan nilai fungsi yang tidak diketahui antara dua nilai yang diketahui.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Diberikan dua nilai yang diketahui (x <sub>1<\/sub> , y <sub>1<\/sub> ) dan (x <sub>2<\/sub> , y <sub>2<\/sub> ), kita dapat memperkirakan nilai y untuk suatu titik x menggunakan rumus berikut:<\/span><\/p>\n<p> <span style=\"color: #000000;\">kamu = kamu <sub>1<\/sub> + (xx <sub>1<\/sub> )(kamu <sub>2<\/sub> -kamu <sub>1<\/sub> )\/(x <sub>2<\/sub> -x <sub>1<\/sub> )<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara melakukan interpolasi linier di R.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh: interpolasi linier di R<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki bingkai data berikut dengan nilai x dan y di R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (x=c(2, 4, 6, 8, 10, 12, 14, 16, 18, 20),\n                 y=c(4, 7, 11, 16, 22, 29, 38, 49, 63, 80))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n    xy\n1 2 4\n2 4 7\n3 6 11\n4 8 16\n5 10 22\n6 12 29\n7 14 38\n8 16 49\n9 18 63\n10 20 80<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk membuat scatterplot untuk memvisualisasikan nilai (x,y) dalam bingkai data:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#create scatterplot<\/span>\nplot(df$x, df$y, col=' <span style=\"color: #ff0000;\">blue<\/span> ', pch= <span style=\"color: #008000;\">19<\/span> )\n<\/span><\/span><\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-26793 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/lineairer1.jpg\" alt=\"\" width=\"430\" height=\"394\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Sekarang misalkan kita ingin mencari nilai y yang terkait dengan nilai x baru sebesar <strong>13<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan fungsi <strong>approx()<\/strong> di R untuk melakukan ini:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#fit linear regression model using data frame<\/span>\nmodel &lt;- lm(y ~ x, data = df)\n\n<span style=\"color: #008080;\">#interpolate y value based on x value of 13\n<\/span>y_new = approx(df$x, df$y, xout= <span style=\"color: #008000;\">13<\/span> )\n\n<span style=\"color: #008080;\">#view interpolated y value\n<\/span>y_new\n\n$x\n[1] 13\n\n$y\n[1] 33.5\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Estimasi nilai y ternyata <strong>33,5<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Jika kita menambahkan titik (13, 33.5) ke plot kita, sepertinya fungsinya cukup cocok:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#create scatterplot\n<\/span>plot(df$x, df$y, col=' <span style=\"color: #ff0000;\">blue<\/span> ', pch= <span style=\"color: #008000;\">19<\/span> )\n\n<span style=\"color: #008080;\">#add the predicted point to the scatterplot\n<\/span>points(13, y_new$y, col=' <span style=\"color: #ff0000;\">red<\/span> ', pch= <span style=\"color: #008000;\">19<\/span> )\n<\/span><\/span><\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-26794 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/lineairer2.jpg\" alt=\"interpolasi linier di R\" width=\"431\" height=\"398\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan rumus yang tepat ini untuk melakukan interpolasi linier untuk setiap nilai x baru.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\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\/selesaikan-sistem-persamaan-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menyelesaikan sistem persamaan di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/memprediksi-regresi-berganda-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara memprediksi nilai dalam R menggunakan model regresi berganda<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Interpolasi linier adalah proses memperkirakan nilai fungsi yang tidak diketahui antara dua nilai yang diketahui. Diberikan dua nilai yang diketahui (x 1 , y 1 ) dan (x 2 , y 2 ), kita dapat memperkirakan nilai y untuk suatu titik x menggunakan rumus berikut: kamu = kamu 1 + (xx 1 )(kamu 2 -kamu [&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 Melakukan Interpolasi Linier di R (dengan Contoh) - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara melakukan interpolasi linier di R, termasuk contoh lengkapnya.\" \/>\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\/interpolasi-linier-di-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Melakukan Interpolasi Linier di R (dengan Contoh) - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara melakukan interpolasi linier di R, termasuk contoh lengkapnya.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/interpolasi-linier-di-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-18T23:20:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/lineairer1.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\/interpolasi-linier-di-r\/\",\"url\":\"https:\/\/statorials.org\/id\/interpolasi-linier-di-r\/\",\"name\":\"Cara Melakukan Interpolasi Linier di R (dengan Contoh) - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-18T23:20:40+00:00\",\"dateModified\":\"2023-07-18T23:20:40+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara melakukan interpolasi linier di R, termasuk contoh lengkapnya.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/interpolasi-linier-di-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/interpolasi-linier-di-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/interpolasi-linier-di-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara melakukan interpolasi linier di r (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 Melakukan Interpolasi Linier di R (dengan Contoh) - Statologi","description":"Tutorial ini menjelaskan cara melakukan interpolasi linier di R, termasuk contoh lengkapnya.","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\/interpolasi-linier-di-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Melakukan Interpolasi Linier di R (dengan Contoh) - Statologi","og_description":"Tutorial ini menjelaskan cara melakukan interpolasi linier di R, termasuk contoh lengkapnya.","og_url":"https:\/\/statorials.org\/id\/interpolasi-linier-di-r\/","og_site_name":"Statorials","article_published_time":"2023-07-18T23:20:40+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/lineairer1.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\/interpolasi-linier-di-r\/","url":"https:\/\/statorials.org\/id\/interpolasi-linier-di-r\/","name":"Cara Melakukan Interpolasi Linier di R (dengan Contoh) - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-18T23:20:40+00:00","dateModified":"2023-07-18T23:20:40+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara melakukan interpolasi linier di R, termasuk contoh lengkapnya.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/interpolasi-linier-di-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/interpolasi-linier-di-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/interpolasi-linier-di-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara melakukan interpolasi linier di r (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\/3152"}],"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=3152"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3152\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}