{"id":2040,"date":"2023-07-23T23:41:54","date_gmt":"2023-07-23T23:41:54","guid":{"rendered":"https:\/\/statorials.org\/id\/r-objek-tipe-penutupan-tidak-dapat-disesuaikan\/"},"modified":"2023-07-23T23:41:54","modified_gmt":"2023-07-23T23:41:54","slug":"r-objek-tipe-penutupan-tidak-dapat-disesuaikan","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/r-objek-tipe-penutupan-tidak-dapat-disesuaikan\/","title":{"rendered":"Cara menangani di r: objek bertipe &quot;penutupan&quot; tidak dapat didefinisikan lagi"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Kesalahan yang mungkin Anda temui di R adalah:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>object of type 'closure' is not subsettable\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kesalahan ini terjadi ketika Anda mencoba membuat subset suatu fungsi.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Di R dimungkinkan untuk membuat subset daftar, vektor, matriks, dan bingkai data, tetapi suatu fungsi memiliki tipe &#8220;penutupan&#8221; yang tidak dapat dijadikan subset.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutorial ini menjelaskan dengan tepat cara mengatasi kesalahan ini.<\/span><\/p>\n<h3> <strong>Bagaimana cara mereproduksi kesalahan tersebut<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Misalkan kita membuat fungsi berikut di R yang mengambil setiap nilai vektor dan mengalikannya dengan 5:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#define function\n<span style=\"color: #000000;\">cool_function &lt;- <span style=\"color: #008000;\">function<\/span> (x) {\n  x &lt;- x*5\n  <span style=\"color: #008000;\">return<\/span> (x)\n}\n<\/span><\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Inilah cara kita menggunakan fungsi ini dalam praktik:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#define data\n<\/span>data &lt;- c(2, 3, 3, 4, 5, 5, 6, 9)\n\n<span style=\"color: #008080;\">#apply function to data\n<\/span>cool_function(data)\n\n[1] 10 15 15 20 25 25 30 45\n<\/span><\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa setiap nilai vektor asli telah dikalikan dengan 5.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Sekarang misalkan kita mencoba membuat subset dari fungsinya:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#attempt to get first element of function\n<span style=\"color: #000000;\">cool_function[1]\n\nError in cool_function[1]: object of type 'closure' is not subsettable\n<\/span><\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kami menerima kesalahan karena tidak mungkin untuk membuat subset objek bertipe &#8220;penutupan&#8221; di R.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk memeriksa apakah fungsi tersebut memang bertipe &#8216;penutupan&#8217;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#print object type of function\n<span style=\"color: #000000;\">typeof(cool_function)\n\n[1] \u201cclosure\u201d\n<\/span><\/span><\/strong><\/span><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Lebih banyak contoh objek \u201cPenutupan\u201d.<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Setiap fungsi di R bertipe \u201cpenutupan\u201d. Misalnya, kita akan menerima kesalahan ini jika kita mencoba membuat subset fungsi apa pun di basis R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#attempt to subset mean function<\/span>\nmean[1]\n\nError in mean[1]: object of type 'closure' is not subsettable\n\n<span style=\"color: #008080;\">#attempt to subset standard deviation function\n<\/span>sd[1]\n\nError in sd[1]: object of type 'closure' is not subsettable\n\n<span style=\"color: #008080;\">#attempt to subset table function\n<\/span>tabld[1]\n\nError in table[1]: object of type 'closure' is not subsettable\n<\/strong><\/span><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Bagaimana cara mengatasi kesalahan tersebut<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Cara untuk mengatasi kesalahan ini adalah dengan menghindari definisi fungsi yang terlalu rendah.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya, jika kita ingin menerapkan <strong>cool_function<\/strong> sebelumnya hanya pada elemen pertama vektor, kita dapat menggunakan sintaks berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><b><span style=\"color: #008080;\">#apply function to just first element in vector<\/span>\ncool_function(data[1])\n\n[1] 10\n<\/b><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kita tidak mendapatkan kesalahan karena kita mengelompokkan vektor dan bukan fungsinya.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Atau kita bisa menerapkan <strong>cool_function<\/strong> ke seluruh vektor:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><b><span style=\"color: #008080;\">#apply function to every element in vector<\/span>\ncool_function(data)\n\n[1] 10 15 15 20 25 25 30 45<\/b><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kami tidak menerima kesalahan karena kami belum mencoba membuat subset fungsi dengan cara apa pun.<\/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 mengatasi kesalahan umum lainnya di R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/r-kondisi-memiliki-panjang-1-hanya-elemen-pertama-yang-akan-digunakan\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaikinya: kondisi memiliki panjang &gt; 1 dan hanya elemen pertama yang akan digunakan<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/r-kesalahan-redup-harus-memiliki-panjang-positif\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaikinya di R: dim(X) harus panjangnya positif<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/r-nilai-hilang-atau-benar-salah-diperlukan\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaiki di R: nilai hilang di mana diperlukan benar\/salah<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/nas-diperkenalkan-dengan-paksaan-ke-sungai\/\" target=\"_blank\" rel=\"noopener\">Cara Memperbaiki: NAS Diperkenalkan oleh Paksaan<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kesalahan yang mungkin Anda temui di R adalah: object of type &#8216;closure&#8217; is not subsettable Kesalahan ini terjadi ketika Anda mencoba membuat subset suatu fungsi. Di R dimungkinkan untuk membuat subset daftar, vektor, matriks, dan bingkai data, tetapi suatu fungsi memiliki tipe &#8220;penutupan&#8221; yang tidak dapat dijadikan subset. Tutorial ini menjelaskan dengan tepat cara mengatasi [&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 menangani di R: objek bertipe &quot;penutupan&quot; tidak dapat disubset - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menangani kesalahan berikut di R: objek bertipe &#039;penutupan&#039; tidak dapat disubset.\" \/>\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-objek-tipe-penutupan-tidak-dapat-disesuaikan\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menangani di R: objek bertipe &quot;penutupan&quot; tidak dapat disubset - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menangani kesalahan berikut di R: objek bertipe &#039;penutupan&#039; tidak dapat disubset.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/r-objek-tipe-penutupan-tidak-dapat-disesuaikan\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-23T23:41:54+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-objek-tipe-penutupan-tidak-dapat-disesuaikan\/\",\"url\":\"https:\/\/statorials.org\/id\/r-objek-tipe-penutupan-tidak-dapat-disesuaikan\/\",\"name\":\"Cara menangani di R: objek bertipe &quot;penutupan&quot; tidak dapat disubset - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-23T23:41:54+00:00\",\"dateModified\":\"2023-07-23T23:41:54+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menangani kesalahan berikut di R: objek bertipe &#39;penutupan&#39; tidak dapat disubset.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/r-objek-tipe-penutupan-tidak-dapat-disesuaikan\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/r-objek-tipe-penutupan-tidak-dapat-disesuaikan\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/r-objek-tipe-penutupan-tidak-dapat-disesuaikan\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menangani di r: objek bertipe &quot;penutupan&quot; tidak dapat didefinisikan lagi\"}]},{\"@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 menangani di R: objek bertipe &quot;penutupan&quot; tidak dapat disubset - Statorials","description":"Tutorial ini menjelaskan cara menangani kesalahan berikut di R: objek bertipe &#39;penutupan&#39; tidak dapat disubset.","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-objek-tipe-penutupan-tidak-dapat-disesuaikan\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menangani di R: objek bertipe &quot;penutupan&quot; tidak dapat disubset - Statorials","og_description":"Tutorial ini menjelaskan cara menangani kesalahan berikut di R: objek bertipe &#39;penutupan&#39; tidak dapat disubset.","og_url":"https:\/\/statorials.org\/id\/r-objek-tipe-penutupan-tidak-dapat-disesuaikan\/","og_site_name":"Statorials","article_published_time":"2023-07-23T23:41:54+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-objek-tipe-penutupan-tidak-dapat-disesuaikan\/","url":"https:\/\/statorials.org\/id\/r-objek-tipe-penutupan-tidak-dapat-disesuaikan\/","name":"Cara menangani di R: objek bertipe &quot;penutupan&quot; tidak dapat disubset - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-23T23:41:54+00:00","dateModified":"2023-07-23T23:41:54+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menangani kesalahan berikut di R: objek bertipe &#39;penutupan&#39; tidak dapat disubset.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/r-objek-tipe-penutupan-tidak-dapat-disesuaikan\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/r-objek-tipe-penutupan-tidak-dapat-disesuaikan\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/r-objek-tipe-penutupan-tidak-dapat-disesuaikan\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menangani di r: objek bertipe &quot;penutupan&quot; tidak dapat didefinisikan lagi"}]},{"@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\/2040"}],"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=2040"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2040\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2040"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2040"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}