{"id":3136,"date":"2023-07-19T01:08:41","date_gmt":"2023-07-19T01:08:41","guid":{"rendered":"https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/"},"modified":"2023-07-19T01:08:41","modified_gmt":"2023-07-19T01:08:41","slug":"ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/","title":{"rendered":"Cara memperbaiki: ggplot2 tidak tahu cara menangani data kelas yang tidak setara"},"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: ggplot2 doesn't know how to deal with data of class uneval\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kesalahan ini biasanya terjadi ketika Anda mencoba menggunakan <strong>ggplot2<\/strong> untuk memplot dua bingkai data sekaligus, namun tidak dapat menggunakan argumen <strong>data<\/strong> dalam fungsi <strong>geom_line()<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutorial ini menjelaskan dengan tepat cara memperbaiki kesalahan ini.<\/span><\/p>\n<h2> <strong>Bagaimana cara mereproduksi kesalahan tersebut<\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Katakanlah kita memiliki dua bingkai data di R yang menunjukkan jumlah penjualan yang dilakukan pada waktu tertentu dan hari berbeda:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create first data frame\n<span style=\"color: #000000;\">df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (date=c(1, 1, 1, 2, 2, 2, 3, 3, 3),\n                 hour=c(1, 2, 3, 1, 2, 3, 1, 2, 3),\n                 sales=c(2, 5, 7, 5, 8, 12, 10, 14, 13))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>head(df)\n\n  date hour sales\n1 1 1 2\n2 1 2 5\n3 1 3 7\n4 2 1 5\n5 2 2 8\n6 2 3 12\n\n<span style=\"color: #008080;\">#create second data frame\n<\/span>df_new &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (date=c(4, 4, 4, 5, 5, 5),\n                     hour=c(1, 2, 3, 1, 2, 3),\n                     sales=c(12, 13, 19, 15, 18, 20))\n\n<span style=\"color: #008080;\">#view data frame \n<\/span>head(df_new)\n\n  date hour sales\n1 4 1 12\n2 4 2 13\n3 4 3 19\n4 5 1 15\n5 5 2 18\n6 5 3 20<\/span><\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Sekarang katakanlah kita mencoba membuat diagram garis untuk memvisualisasikan penjualan yang dikelompokkan berdasarkan hari dan jam, menggunakan warna biru untuk bingkai data pertama dan merah untuk bingkai data kedua:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #008080;\"><strong><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (ggplot2)<\/span>\n\n#attempt to create line chart\n<span style=\"color: #000000;\">ggplot(df, aes(x=hour, y=sales, group=date)) +\n  geom_line(color=' <span style=\"color: #ff0000;\">blue<\/span> ') +\n  geom_line(df_new, aes(x=hour, y=sales, group=date), color=' <span style=\"color: #ff0000;\">red<\/span> ')\n\nError: ggplot2 doesn't know how to deal with data of class uneval\n<\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kami menerima kesalahan karena kami gagal menggunakan argumen <strong>data<\/strong> di fungsi <strong>geom_line()<\/strong> kedua.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Bagaimana cara memperbaiki kesalahan tersebut<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Cara untuk memperbaiki kesalahan ini adalah dengan memasukkan data ke dalam argumen <strong>geom_line()<\/strong> kedua sehingga R mengetahui bingkai data apa yang ingin kita plot.<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #008080;\"><strong><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (ggplot2)<\/span>\n\n#create line chart\n<span style=\"color: #000000;\">ggplot(df, aes(x=hour, y=sales, group=date)) +\n  geom_line(color=' <span style=\"color: #ff0000;\">blue<\/span> ') +\n  geom_line(data=df_new, aes(x=hour, y=sales, group=date), color=' <span style=\"color: #ff0000;\">red<\/span> ')<\/span><\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-26691 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/classe1.jpg\" alt=\"\" width=\"435\" height=\"437\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kali ini kita berhasil membuat diagram garis tanpa kesalahan 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-tanggal-kesalahan-asal-harus-diberikan\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaikinya di R: kesalahan di as.Date.numeric(x): &#8220;origin&#8221; harus disediakan<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/r-error-stripchart-metode-plotting-default-tidak-valid\/\" target=\"_blank\" rel=\"noopener\">Cara Memperbaiki: Kesalahan di stripchart.default(x1, \u2026): Metode plotting tidak valid<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/kesalahan-pada-objek-env-data-evalpredvars-tidak-ditemukan\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaiki: kesalahan di eval (predvars, data, env): objek &#8216;x&#8217; tidak ditemukan<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kesalahan yang mungkin Anda temui di R adalah: Error: ggplot2 doesn&#8217;t know how to deal with data of class uneval Kesalahan ini biasanya terjadi ketika Anda mencoba menggunakan ggplot2 untuk memplot dua bingkai data sekaligus, namun tidak dapat menggunakan argumen data dalam fungsi geom_line() . Tutorial ini menjelaskan dengan tepat cara memperbaiki kesalahan ini. Bagaimana [&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: ggplot2 tidak tahu cara menangani data kelas yang tidak setara - Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: ggplot2 tidak tahu cara menangani data kelas yang tidak setara.\" \/>\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\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Memperbaiki: ggplot2 tidak tahu cara menangani data kelas yang tidak setara - Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: ggplot2 tidak tahu cara menangani data kelas yang tidak setara.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-19T01:08:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/classe1.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=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/\",\"url\":\"https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/\",\"name\":\"Cara Memperbaiki: ggplot2 tidak tahu cara menangani data kelas yang tidak setara - Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-19T01:08:41+00:00\",\"dateModified\":\"2023-07-19T01:08:41+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: ggplot2 tidak tahu cara menangani data kelas yang tidak setara.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memperbaiki: ggplot2 tidak tahu cara menangani data kelas yang tidak setara\"}]},{\"@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: ggplot2 tidak tahu cara menangani data kelas yang tidak setara - Statorial","description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: ggplot2 tidak tahu cara menangani data kelas yang tidak setara.","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\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Memperbaiki: ggplot2 tidak tahu cara menangani data kelas yang tidak setara - Statorial","og_description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: ggplot2 tidak tahu cara menangani data kelas yang tidak setara.","og_url":"https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/","og_site_name":"Statorials","article_published_time":"2023-07-19T01:08:41+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/classe1.jpg"}],"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\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/","url":"https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/","name":"Cara Memperbaiki: ggplot2 tidak tahu cara menangani data kelas yang tidak setara - Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-19T01:08:41+00:00","dateModified":"2023-07-19T01:08:41+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di R: ggplot2 tidak tahu cara menangani data kelas yang tidak setara.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/ggplot-tidak-tahu-cara-menangani-kelas-data-yang-tidak-setara\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memperbaiki: ggplot2 tidak tahu cara menangani data kelas yang tidak setara"}]},{"@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\/3136"}],"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=3136"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3136\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3136"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3136"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}