{"id":3349,"date":"2023-07-17T23:15:56","date_gmt":"2023-07-17T23:15:56","guid":{"rendered":"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/"},"modified":"2023-07-17T23:15:56","modified_gmt":"2023-07-17T23:15:56","slug":"pandas-membandingkan-kolom-dalam-dua-kerangka-data","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/","title":{"rendered":"Pandas: cara membandingkan kolom dalam dua dataframes yang berbeda"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk membandingkan kolom dari dua DataFrame panda yang berbeda:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Hitung nilai yang cocok antar kolom<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df1[' <span style=\"color: #ff0000;\">my_column<\/span> ']. <span style=\"color: #3366ff;\">isin<\/span> (df2[' <span style=\"color: #ff0000;\">my_column<\/span> ']). <span style=\"color: #3366ff;\">value_counts<\/span> ()\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Tampilkan nilai yang cocok antar kolom<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>p.d. <span style=\"color: #3366ff;\">merge<\/span> (df1, df2, on=[' <span style=\"color: #ff0000;\">my_column<\/span> '], how=' <span style=\"color: #ff0000;\">inner<\/span> ')<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan setiap metode dengan DataFrame panda berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n<span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create first DataFrame\n<\/span>df1 = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">team<\/span> ': ['Mavs', 'Rockets', 'Spurs', 'Heat', 'Nets'],\n                    ' <span style=\"color: #ff0000;\">points<\/span> ': [22, 30, 15, 17, 14]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df1)\n\n      team points\n0 Mavs 22\n1 Rockets 30\n2 Spurs 15\n3 Heat 17\n4 Nets 14\n\n<span style=\"color: #008080;\">#create second DataFrame\n<\/span>df2 = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">team<\/span> ': ['Mavs', 'Thunder', 'Spurs', 'Nets', 'Cavs'],\n                    ' <span style=\"color: #ff0000;\">points<\/span> ': [25, 40, 31, 32, 22]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df2)\n\n      team points\n0 Mavs 25\n1 Thunder 40\n2 Spurs 31\n3 Nets 32\n4 Cavs 22\n<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 1: Hitung nilai yang cocok antar kolom<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menghitung jumlah nilai yang cocok antar kolom <strong>tim<\/strong> di setiap DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\"><span style=\"color: #008080;\">#count matching values in team columns\n<\/span><span style=\"color: #000000;\">df1[' <span style=\"color: #ff0000;\">team<\/span> ']. <span style=\"color: #3366ff;\">isin<\/span> (df2[' <span style=\"color: #ff0000;\">team<\/span> ']). <span style=\"color: #3366ff;\">value_counts<\/span> ()\n\nTrue 3\nFalse 2\nName: team, dtype: int64\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita melihat kedua DataFrame memiliki <strong>3<\/strong> nama tim yang sama dan <strong>2<\/strong> nama tim berbeda.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 2: Menampilkan nilai yang cocok antar kolom<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menampilkan nilai pencocokan aktual antar kolom <strong>tim<\/strong> di setiap DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\"><span style=\"color: #008080;\">#display matching values between team columns\n<\/span><span style=\"color: #000000;\">p.d. <span style=\"color: #3366ff;\">merge<\/span> (df1, df2, on=[' <span style=\"color: #ff0000;\">team<\/span> '], how=' <span style=\"color: #ff0000;\">inner<\/span> ')\n\n\tteam points_x points_y\n0 Mavs 22 25\n1 Spurs 15 31\n2 Nets 14 32<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Dari hasilnya, kita dapat melihat bahwa kedua DataFrame memiliki kesamaan nilai berikut di kolom <strong>tim<\/strong> :<\/span><\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Mav<\/span><\/li>\n<li> <span style=\"color: #000000;\">Kemasyhuran<\/span><\/li>\n<li> <span style=\"color: #000000;\">Jaring<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\"><strong>Terkait:<\/strong> <a href=\"https:\/\/statorials.org\/id\/segel-interior-panda\/\" target=\"_blank\" rel=\"noopener\">Cara Melakukan Inner Join di Pandas (Dengan Contoh)<\/a><\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di panda:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/panda-mengganti-nama-kolom\/\" target=\"_blank\" rel=\"noopener\">Cara mengganti nama kolom di Pandas<\/a><br \/> Bagaimana cara menambahkan kolom ke Pandas DataFrame<br \/> <a href=\"https:\/\/statorials.org\/id\/panda-mengubah-urutan-kolom\/\" target=\"_blank\" rel=\"noopener\">Bagaimana mengubah urutan kolom di Pandas DataFrame<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk membandingkan kolom dari dua DataFrame panda yang berbeda: Metode 1: Hitung nilai yang cocok antar kolom df1[&#8216; my_column &#8216;]. isin (df2[&#8216; my_column &#8216;]). value_counts () Metode 2: Tampilkan nilai yang cocok antar kolom p.d. merge (df1, df2, on=[&#8216; my_column &#8216;], how=&#8217; inner &#8216;) Contoh berikut menunjukkan cara menggunakan setiap [&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>Pandas: Cara membandingkan kolom dalam dua DataFrames yang berbeda - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara membandingkan kolom dua panda DataFrames, dengan contoh.\" \/>\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\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pandas: Cara membandingkan kolom dalam dua DataFrames yang berbeda - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara membandingkan kolom dua panda DataFrames, dengan contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-17T23:15:56+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=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/\",\"url\":\"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/\",\"name\":\"Pandas: Cara membandingkan kolom dalam dua DataFrames yang berbeda - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-17T23:15:56+00:00\",\"dateModified\":\"2023-07-17T23:15:56+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara membandingkan kolom dua panda DataFrames, dengan contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandas: cara membandingkan kolom dalam dua dataframes yang berbeda\"}]},{\"@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":"Pandas: Cara membandingkan kolom dalam dua DataFrames yang berbeda - Statorials","description":"Tutorial ini menjelaskan cara membandingkan kolom dua panda DataFrames, dengan contoh.","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\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/","og_locale":"id_ID","og_type":"article","og_title":"Pandas: Cara membandingkan kolom dalam dua DataFrames yang berbeda - Statorials","og_description":"Tutorial ini menjelaskan cara membandingkan kolom dua panda DataFrames, dengan contoh.","og_url":"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/","og_site_name":"Statorials","article_published_time":"2023-07-17T23:15:56+00:00","author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/","url":"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/","name":"Pandas: Cara membandingkan kolom dalam dua DataFrames yang berbeda - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-17T23:15:56+00:00","dateModified":"2023-07-17T23:15:56+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara membandingkan kolom dua panda DataFrames, dengan contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/pandas-membandingkan-kolom-dalam-dua-kerangka-data\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Pandas: cara membandingkan kolom dalam dua dataframes yang berbeda"}]},{"@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\/3349"}],"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=3349"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3349\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}