{"id":3025,"date":"2023-07-19T14:15:39","date_gmt":"2023-07-19T14:15:39","guid":{"rendered":"https:\/\/statorials.org\/id\/r-error-fun-argumen-tipe-karakter-tidak-valid\/"},"modified":"2023-07-19T14:15:39","modified_gmt":"2023-07-19T14:15:39","slug":"r-error-fun-argumen-tipe-karakter-tidak-valid","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/r-error-fun-argumen-tipe-karakter-tidak-valid\/","title":{"rendered":"Cara memperbaiki: kesalahan dalam fun(newx[, i], \u2026): tipe argumen &#39; (karakter)"},"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 sum(x): invalid 'type' (character) of argument\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kesalahan ini terjadi ketika Anda mencoba melakukan operasi matematika (seperti mengambil jumlah, rata-rata, angka, dll.) pada vektor karakter.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutorial ini menjelaskan cara mengatasi kesalahan ini dalam praktiknya.<\/span><\/p>\n<h3> <strong>Bagaimana cara mereproduksi kesalahan tersebut<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Misalkan kita membuat bingkai data berikut di R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create data frame\n<span style=\"color: #000000;\">df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('A', 'A', 'A', 'B', 'B', 'B'),\n                 points=c(10, 12, 15, 20, 26, 25),\n                 rebounds=c(7, 8, 8, 14, 10, 12))<\/span>\n\n#view data frame\n<span style=\"color: #000000;\">df\n\n  team points rebounds\n1 to 10 7\n2 to 12 8\n3 to 15 8\n4 B 20 14\n5 B 26 10\n6 B 25 12<\/span><\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Sekarang misalkan kita mencoba menghitung jumlah kolom \u201ctim\u201d:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#attempt to calculate sum of values in 'team' column\n<span style=\"color: #000000;\">sum(df$team)\n<\/span>\n<span style=\"color: #000000;\">Error in sum(df$team): invalid 'type' (character) of argument\n<\/span><\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kami menerima kesalahan karena kolom &#8220;tim&#8221; adalah kolom karakter.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat mengonfirmasi hal ini menggunakan fungsi <strong>class()<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#view class of 'team' column\n<span style=\"color: #000000;\">class(df$team)\n\n[1] \u201ccharacter\u201d\n<\/span><\/span><\/strong><\/span><\/pre>\n<h3> <strong>Bagaimana cara memperbaiki kesalahan tersebut<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Cara mengatasi kesalahan ini adalah dengan hanya menggunakan operasi matematika dengan vektor numerik.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya, kita bisa menggunakan fungsi <strong>sum()<\/strong> untuk menghitung jumlah nilai di kolom &#8216;poin&#8217;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#calculate sum of values in 'points' column\n<span style=\"color: #000000;\">sum(df$points)\n\n[1] 108<\/span>\n<\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kita juga dapat menghitung jumlah nilai poin, yang dikelompokkan berdasarkan tim:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#calculate sum of points, grouped by team\n<span style=\"color: #000000;\">aggregate(points ~ team, df, sum)\n\n  team points\n1 to 37\n2 B 71\n<\/span><\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kami bahkan dapat menghitung jumlah poin <em>dan<\/em> nilai rebound, yang dikelompokkan berdasarkan tim:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#calculate sum of points and sum of rebounds, grouped by team\n<span style=\"color: #000000;\">aggregate(.~team, df, sum)\n\n  team points rebounds\n1 A 37 23\n2 B 71 36<\/span>\n<\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kami tidak menerima kesalahan pada operasi ini karena kami hanya mencoba menghitung jumlah variabel numerik.<\/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 memperbaiki 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\/cara-memperbaiki-argumen-non-numerik-ke-operator-biner-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaiki: argumen non-numerik dari operator biner<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/r-kesalahan-redup-harus-memiliki-panjang-positif\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaikinya: dim(X) harus mempunyai panjang positif<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/kesalahan-dplyr-dalam-memilih-argumen-yang-tidak-digunakan\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaiki: kesalahan dalam memilih argumen yang tidak digunakan<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kesalahan yang mungkin Anda temui di R adalah: Error in sum(x): invalid &#8216;type&#8217; (character) of argument Kesalahan ini terjadi ketika Anda mencoba melakukan operasi matematika (seperti mengambil jumlah, rata-rata, angka, dll.) pada vektor karakter. Tutorial ini menjelaskan cara mengatasi kesalahan ini dalam praktiknya. Bagaimana cara mereproduksi kesalahan tersebut Misalkan kita membuat bingkai data berikut di [&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 di FUN(newx[, i], ...): argumen &#039;tipe&#039; (karakter) tidak valid - Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: Cara memperbaiki: kesalahan di FUN(newx[, i], ...): argumen &#039;tipe&#039; (karakter) tidak valid.\" \/>\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-error-fun-argumen-tipe-karakter-tidak-valid\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara memperbaiki: kesalahan di FUN(newx[, i], ...): argumen &#039;tipe&#039; (karakter) tidak valid - Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: Cara memperbaiki: kesalahan di FUN(newx[, i], ...): argumen &#039;tipe&#039; (karakter) tidak valid.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/r-error-fun-argumen-tipe-karakter-tidak-valid\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-19T14:15:39+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-error-fun-argumen-tipe-karakter-tidak-valid\/\",\"url\":\"https:\/\/statorials.org\/id\/r-error-fun-argumen-tipe-karakter-tidak-valid\/\",\"name\":\"Cara memperbaiki: kesalahan di FUN(newx[, i], ...): argumen &#39;tipe&#39; (karakter) tidak valid - Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-19T14:15:39+00:00\",\"dateModified\":\"2023-07-19T14:15:39+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: Cara memperbaiki: kesalahan di FUN(newx[, i], ...): argumen &#39;tipe&#39; (karakter) tidak valid.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/r-error-fun-argumen-tipe-karakter-tidak-valid\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/r-error-fun-argumen-tipe-karakter-tidak-valid\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/r-error-fun-argumen-tipe-karakter-tidak-valid\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memperbaiki: kesalahan dalam fun(newx[, i], \u2026): tipe argumen &#39; (karakter)\"}]},{\"@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 di FUN(newx[, i], ...): argumen &#39;tipe&#39; (karakter) tidak valid - Statorial","description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: Cara memperbaiki: kesalahan di FUN(newx[, i], ...): argumen &#39;tipe&#39; (karakter) tidak valid.","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-error-fun-argumen-tipe-karakter-tidak-valid\/","og_locale":"id_ID","og_type":"article","og_title":"Cara memperbaiki: kesalahan di FUN(newx[, i], ...): argumen &#39;tipe&#39; (karakter) tidak valid - Statorial","og_description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: Cara memperbaiki: kesalahan di FUN(newx[, i], ...): argumen &#39;tipe&#39; (karakter) tidak valid.","og_url":"https:\/\/statorials.org\/id\/r-error-fun-argumen-tipe-karakter-tidak-valid\/","og_site_name":"Statorials","article_published_time":"2023-07-19T14:15:39+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-error-fun-argumen-tipe-karakter-tidak-valid\/","url":"https:\/\/statorials.org\/id\/r-error-fun-argumen-tipe-karakter-tidak-valid\/","name":"Cara memperbaiki: kesalahan di FUN(newx[, i], ...): argumen &#39;tipe&#39; (karakter) tidak valid - Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-19T14:15:39+00:00","dateModified":"2023-07-19T14:15:39+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: Cara memperbaiki: kesalahan di FUN(newx[, i], ...): argumen &#39;tipe&#39; (karakter) tidak valid.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/r-error-fun-argumen-tipe-karakter-tidak-valid\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/r-error-fun-argumen-tipe-karakter-tidak-valid\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/r-error-fun-argumen-tipe-karakter-tidak-valid\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memperbaiki: kesalahan dalam fun(newx[, i], \u2026): tipe argumen &#39; (karakter)"}]},{"@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\/3025"}],"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=3025"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3025\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}