{"id":1825,"date":"2023-07-24T20:26:53","date_gmt":"2023-07-24T20:26:53","guid":{"rendered":"https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/"},"modified":"2023-07-24T20:26:53","modified_gmt":"2023-07-24T20:26:53","slug":"kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/","title":{"rendered":"Cara memperbaiki: kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Kesalahan yang mungkin Anda temui saat menggunakan pandas adalah:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #ff0000;\">ValueError<\/span> : columns overlap but no suffix specified: Index(['column'], dtype='object')\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kesalahan ini terjadi saat Anda mencoba menggabungkan dua bingkai data yang memiliki setidaknya satu nama kolom yang sama dan tidak ada akhiran yang disediakan untuk bingkai data kiri atau kanan untuk membedakan kolom dalam bingkai data baru.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ada dua cara untuk memperbaiki kesalahan ini:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Solusi 1: Berikan nama akhiran.<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df1. <span style=\"color: #3366ff;\">join<\/span> (df2, how = ' <span style=\"color: #ff0000;\">left<\/span> ', lsuffix=' <span style=\"color: #ff0000;\">left<\/span> ', rsuffix=' <span style=\"color: #ff0000;\">right<\/span> ')<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Solusi 2: Gunakan fungsi penggabungan sebagai gantinya.<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df1. <span style=\"color: #3366ff;\">merge<\/span> (df2, how = ' <span style=\"color: #ff0000;\">left<\/span> ')<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara memperbaiki kesalahan ini dalam praktiknya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Bagaimana cara mereproduksi kesalahan tersebut<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Misalkan kita mencoba menggabungkan dua bingkai data berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> pandas <span style=\"color: #107d3f;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create first data frame\n<\/span>df1 = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">player<\/span> ': ['A', 'B', 'C', 'D', 'E', 'F'],\n                    ' <span style=\"color: #ff0000;\">points<\/span> ': [5, 7, 7, 9, 12, 9],\n                    ' <span style=\"color: #ff0000;\">assists<\/span> ': [11, 8, 10, 6, 6, 5]})\n\n<span style=\"color: #008080;\">#create second data frame\n<\/span>df2 = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">player<\/span> ': ['A', 'B', 'C', 'D', 'E', 'F'],\n                    ' <span style=\"color: #ff0000;\">rebounds<\/span> ': [4, 4, 6, 9, 13, 16],\n                    ' <span style=\"color: #ff0000;\">steals<\/span> ': [2, 2, 1, 4, 3, 2]})\n\n<span style=\"color: #008080;\">#attempt to perform left join on data frames\n<\/span>df1. <span style=\"color: #3366ff;\">join<\/span> (df2, how = ' <span style=\"color: #ff0000;\">left<\/span> ')\n\n<span style=\"color: #ff0000;\">ValueError<\/span> : columns overlap but no suffix specified: Index(['player'], dtype='object')\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kami menerima kesalahan karena kedua bingkai data sama-sama berbagi kolom &#8220;pemain&#8221;, tetapi tidak ada akhiran yang disediakan untuk bingkai data kiri atau kanan untuk membedakan kolom bingkai data baru.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Bagaimana cara memperbaiki kesalahan tersebut<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Salah satu cara untuk memperbaiki kesalahan ini adalah dengan memberikan nama akhiran untuk bingkai data kiri atau kanan:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#perform left join on data frames with suffix provided\n<\/span>df1. <span style=\"color: #3366ff;\">join<\/span> (df2, how = ' <span style=\"color: #ff0000;\">left<\/span> ', lsuffix=' <span style=\"color: #ff0000;\">left<\/span> ', rsuffix=' <span style=\"color: #ff0000;\">right<\/span> ')\n\n        playerleft points assists playerright rebounds steals\n0 A 5 11 A 4 2\n1 B 7 8 B 4 2\n2 C 7 10 C 6 1\n3 D 9 6 D 9 4\n4 E 12 6 E 13 3\n5 F 9 5 F 16 2\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Cara lain untuk memperbaiki kesalahan ini adalah dengan menggunakan fungsi <strong>merge()<\/strong> , yang tidak mengalami masalah ini saat menggabungkan dua bingkai data:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#merge two data frames\n<\/span>df1. <span style=\"color: #3366ff;\">merge<\/span> (df2, how = ' <span style=\"color: #ff0000;\">left<\/span> ')\n\n\tplayer points assists rebounds steals\n0 A 5 11 4 2\n1 B 7 8 4 2\n2 C 7 10 6 1\n3 D 9 6 9 4\n4 E 12 6 13 3\n5 F 9 5 16 2\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa fungsi <strong>merge()<\/strong> hanya menghapus semua nama dari bingkai data kedua yang sudah termasuk dalam bingkai data pertama.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> Cara menggabungkan dua Pandas DataFrames di index<br \/> <a href=\"https:\/\/statorials.org\/id\/panda-menggabungkan-beberapa-kolom\/\" target=\"_blank\" rel=\"noopener\">Cara menggabungkan Pandas DataFrames di beberapa kolom<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara menambahkan array Numpy ke Pandas DataFrame<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kesalahan yang mungkin Anda temui saat menggunakan pandas adalah: ValueError : columns overlap but no suffix specified: Index([&#8216;column&#8217;], dtype=&#8217;object&#8217;) Kesalahan ini terjadi saat Anda mencoba menggabungkan dua bingkai data yang memiliki setidaknya satu nama kolom yang sama dan tidak ada akhiran yang disediakan untuk bingkai data kiri atau kanan untuk membedakan kolom dalam bingkai data [&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: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di pandas: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan.\" \/>\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\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Memperbaiki: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di pandas: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-24T20:26:53+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\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/\",\"url\":\"https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/\",\"name\":\"Cara Memperbaiki: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-24T20:26:53+00:00\",\"dateModified\":\"2023-07-24T20:26:53+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di pandas: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memperbaiki: kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan\"}]},{\"@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: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan - Statologi","description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di pandas: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan.","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\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Memperbaiki: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan - Statologi","og_description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di pandas: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan.","og_url":"https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/","og_site_name":"Statorials","article_published_time":"2023-07-24T20:26:53+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\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/","url":"https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/","name":"Cara Memperbaiki: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-24T20:26:53+00:00","dateModified":"2023-07-24T20:26:53+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut di pandas: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memperbaiki: kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan"}]},{"@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\/1825"}],"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=1825"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1825\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1825"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}