{"id":1848,"date":"2023-07-24T18:20:52","date_gmt":"2023-07-24T18:20:52","guid":{"rendered":"https:\/\/statorials.org\/id\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/"},"modified":"2023-07-24T18:20:52","modified_gmt":"2023-07-24T18:20:52","slug":"kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/","title":{"rendered":"Cara memperbaiki: kesalahan dalam do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1)"},"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>Error in do_one(nmeth): NA\/NaN\/Inf in foreign function call (arg 1)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kesalahan ini terjadi ketika Anda mencoba melakukan <a href=\"https:\/\/statorials.org\/id\/k-berarti-mengelompokkan-dalam-r\/\" target=\"_blank\" rel=\"noopener\">pengelompokan k-means di R<\/a> tetapi bingkai data yang Anda gunakan memiliki satu atau lebih nilai yang hilang.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutorial ini menjelaskan dengan tepat cara memperbaiki kesalahan ini.<\/span><\/p>\n<h3> <strong>Bagaimana cara mereproduksi kesalahan tersebut<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki bingkai data berikut di R dengan nilai yang hilang di baris kedua:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (var1=c(2, 4, 4, 6, 7, 8, 8, 9, 9, 12),\n                 var2=c(12, 14, 14, 8, 8, 15, 16, 9, 9, 11),\n                 var3=c(22, NA, 23, 24, 28, 23, 19, 16, 12, 15))\n\nrow. <span style=\"color: #3366ff;\">names<\/span> (df) &lt;- LETTERS[1:10]\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  var1 var2 var3\nAt 2 12 22\nB 4 14 NA\nC 4 14 23\nD 6 8 24\nE 7 8 28\nF 8 15 23\nG 8 16 19\nH 9 9 16\nI 9 9 12\nD 12 11 15<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Jika kita mencoba menggunakan fungsi <strong>kmeans()<\/strong> untuk melakukan pengelompokan k-means pada frame data ini, kita akan menerima kesalahan:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#attempt to perform k-means clustering with k = 3 clusters\n<\/span>km &lt;- kmeans(df, centers = <span style=\"color: #008000;\">3<\/span> )\n\nError in do_one(nmeth): NA\/NaN\/Inf in foreign function call (arg 1)\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Bagaimana cara memperbaiki kesalahan tersebut<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Cara termudah untuk memperbaiki kesalahan ini adalah dengan menggunakan fungsi <a href=\"https:\/\/statorials.org\/id\/tidak-hilangkan-di-r\/\" target=\"_blank\" rel=\"noopener\">na.omit()<\/a> untuk menghapus baris dengan nilai yang hilang dari bingkai data:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#remove rows with NA values\n<\/span>df &lt;- na. <span style=\"color: #3366ff;\">omitted<\/span> (df)\n\n<span style=\"color: #008080;\">#perform k-means clustering with k = 3 clusters\n<\/span>km &lt;- kmeans(df, centers = 3)\n\n<span style=\"color: #008080;\">#view results\n<\/span>km\n\nK-means clustering with 3 clusters of sizes 4, 3, 2\n\nCluster means:\n  var1 var2 var3\n1 5.5 14.250000 21.75000\n2 10.0 9.666667 14.33333\n3 6.5 8.000000 26.00000\n\nVector clustering:\nACDEFGHIJ\n1 1 3 3 1 1 2 2 2 \n\nWithin cluster sum of squares by cluster:\n[1] 46.50000 17.33333 8.50000\n (between_SS \/ total_SS = 79.5%)\n\nAvailable components:\n\n[1] \"cluster\" \"centers\" \"totss\" \"withinss\" \"tot.withinss\"\n[6] \"betweenss\" \"size\" \"iter\" \"ifault\"<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa algoritma pengelompokan k-means berjalan dengan sukses setelah kami menghapus baris dengan nilai yang hilang dari bingkai data.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Bonus:<\/strong> <a href=\"https:\/\/statorials.org\/id\/k-berarti-mengelompokkan-dalam-r\/\" target=\"_blank\" rel=\"noopener\">Panduan langkah demi langkah lengkap untuk pengelompokan k-means di R<\/a><\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/id\/nas-diperkenalkan-dengan-paksaan-ke-sungai\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaikinya di R: NA yang diperkenalkan dengan paksaan<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/r-indeks-kesalahan-di-luar-jangkauan\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaiki di R: indeks di luar batas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\" target=\"_blank\" rel=\"noopener\">Cara memperbaikinya di R: panjang benda yang lebih panjang bukan kelipatan panjang benda yang lebih pendek<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kesalahan yang mungkin Anda temui di R adalah: Error in do_one(nmeth): NA\/NaN\/Inf in foreign function call (arg 1) Kesalahan ini terjadi ketika Anda mencoba melakukan pengelompokan k-means di R tetapi bingkai data yang Anda gunakan memiliki satu atau lebih nilai yang hilang. Tutorial ini menjelaskan dengan tepat cara memperbaiki kesalahan ini. Bagaimana cara mereproduksi kesalahan [&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 memperbaiki: kesalahan dalam do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1)<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: kesalahan di do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1).\" \/>\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\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara memperbaiki: kesalahan dalam do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1)\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: kesalahan di do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-24T18:20:52+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\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/\",\"url\":\"https:\/\/statorials.org\/id\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/\",\"name\":\"Cara memperbaiki: kesalahan dalam do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1)\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-24T18:20:52+00:00\",\"dateModified\":\"2023-07-24T18:20:52+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: kesalahan di do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1).\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memperbaiki: kesalahan dalam do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1)\"}]},{\"@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 memperbaiki: kesalahan dalam do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1)","description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: kesalahan di do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1).","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\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/","og_locale":"id_ID","og_type":"article","og_title":"Cara memperbaiki: kesalahan dalam do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1)","og_description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: kesalahan di do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1).","og_url":"https:\/\/statorials.org\/id\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/","og_site_name":"Statorials","article_published_time":"2023-07-24T18:20:52+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\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/","url":"https:\/\/statorials.org\/id\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/","name":"Cara memperbaiki: kesalahan dalam do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1)","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-24T18:20:52+00:00","dateModified":"2023-07-24T18:20:52+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: kesalahan di do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1).","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/kesalahan-dalam-do_onenmeth-dan-inf-dalam-panggilan-fungsi-asing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memperbaiki: kesalahan dalam do_one(nmeth): na\/nan\/inf dalam pemanggilan fungsi asing (arg 1)"}]},{"@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\/1848"}],"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=1848"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1848\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1848"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1848"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}