{"id":975,"date":"2023-07-28T03:22:54","date_gmt":"2023-07-28T03:22:54","guid":{"rendered":"https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/"},"modified":"2023-07-28T03:22:54","modified_gmt":"2023-07-28T03:22:54","slug":"tumpukan-kerangka-data-panda","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/","title":{"rendered":"Cara menumpuk beberapa pandas dataframes"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Seringkali Anda mungkin ingin menumpuk dua atau lebih panda DataFrames. Untungnya, hal ini mudah dilakukan dengan menggunakan fungsi pandas <a href=\"https:\/\/pandas.pydata.org\/docs\/reference\/api\/pandas.concat.html\" target=\"_blank\" rel=\"noopener noreferrer\">concat()<\/a> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutorial ini menunjukkan beberapa contoh bagaimana melakukan hal ini.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Tumpuk dua Pandas DataFrames<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara &#8220;menumpuk&#8221; dua panda DataFrames di atas satu sama lain dan membuat DataFrame:<\/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 two DataFrames<\/span>\ndf1 = pd.DataFrame({'player': ['A', 'B', 'C', 'D', 'E'],\n                    'points':[12, 5, 13, 17, 27]})\n\ndf2 = pd.DataFrame({'player': ['F', 'G', 'H', 'I', 'J'],\n                    'points':[24, 26, 27, 27, 12]})\n\n<span style=\"color: #008080;\">#\"stack\" the two DataFrames together<\/span>\ndf3 = pd. <span style=\"color: #3366ff;\">concat<\/span> ([df1,df2], ignore_index= <span style=\"color: #008000;\">True<\/span> )\n\n<span style=\"color: #008080;\">#view resulting DataFrame<\/span>\ndf3\n\n\tplayer points\n0 to 12\n1 B 5\n2 C 13\n3 D 17\n4 E 27\n5 F 24\n6 G 26\n7:27 a.m.\n8 I 27\n9 D 12\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Tumpuk tiga Pandas DataFrames<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode serupa dapat digunakan untuk menumpuk tiga panda DataFrames di atas satu sama lain untuk membuat DataFrame:<\/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 three DataFrames<\/span>\ndf1 = pd.DataFrame({'player': ['A', 'B', 'C', 'D', 'E'],\n                    'points':[12, 5, 13, 17, 27]})\n\ndf2 = pd.DataFrame({'player': ['F', 'G', 'H', 'I', 'J'],\n                    'points':[24, 26, 27, 27, 12]})\n\ndf3 = pd.DataFrame({'player': ['K', 'L', 'M', 'N', 'O'],\n                    'points':[9, 5, 5, 13, 17]})\n\n<span style=\"color: #008080;\">#\"stack\" the two DataFrames together<\/span>\ndf4 = pd. <span style=\"color: #3366ff;\">concat<\/span> ([df1,df2, df3], ignore_index= <span style=\"color: #008000;\">True<\/span> )\n\n<span style=\"color: #008080;\">#view resulting DataFrame<\/span>\ndf4\n\n        player points\n0 to 12\n1 B 5\n2 C 13\n3 D 17\n4 E 27\n5 F 24\n6 G 26\n7:27 a.m.\n8 I 27\n9 D 12\n10K 9\n11 L 5\n12 M 5\n13 N 13\n14 O 17<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Pentingnya abaikan_index<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa dalam contoh sebelumnya kami menggunakan <strong>ignor_index=True<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ini memberitahu panda untuk mengabaikan nomor indeks di setiap DataFrame dan membuat indeks baru mulai dari 0 hingga n-1 untuk DataFrame baru.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya, pertimbangkan apa yang terjadi jika kita tidak menggunakan <strong>abaikan_index=True<\/strong> saat menumpuk dua DataFrame 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 two DataFrames with indices<\/span>\ndf1 = pd.DataFrame({'player': ['A', 'B', 'C', 'D', 'E'],\n                    'points':[12, 5, 13, 17, 27]},\n                    index=[0, 1, 2, 3, 4])\n\ndf2 = pd.DataFrame({'player': ['F', 'G', 'H', 'I', 'J'],\n                    'points':[24, 26, 27, 27, 12]},\n                    index=[2, 4, 5, 6, 9])\n\n<span style=\"color: #008080;\">#stack the two DataFrames together<\/span>\ndf3 = pd. <span style=\"color: #3366ff;\">concat<\/span> ([df1,df2])\n\n<span style=\"color: #008080;\">#view resulting DataFrame<\/span>\ndf3\n\n        player points\n0 to 12\n1 B 5\n2 C 13\n3 D 17\n4 E 27\n2 F 24\n4G 26\n5:27 a.m.\n6 I 27\n9 D 12\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">DataFrame yang dihasilkan mempertahankan nilai indeks aslinya dari kedua DataFrame.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Jadi biasanya Anda harus menggunakan <strong>ign_index=True<\/strong> saat menumpuk dua DataFrames kecuali Anda memiliki alasan khusus untuk mempertahankan nilai indeks asli.<\/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 melakukan tugas umum lainnya di Pandas:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/tambahkan-kolom-kosong-ke-kerangka-data-pandas\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bagaimana cara menambahkan kolom kosong ke Pandas DataFrame<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/masukkan-kolom-kerangka-data-panda\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cara memasukkan kolom ke dalam Pandas DataFrame<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/ekspor-kerangka-data-panda-ke-excel\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cara mengekspor Pandas DataFrame ke Excel<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seringkali Anda mungkin ingin menumpuk dua atau lebih panda DataFrames. Untungnya, hal ini mudah dilakukan dengan menggunakan fungsi pandas concat() . Tutorial ini menunjukkan beberapa contoh bagaimana melakukan hal ini. Contoh 1: Tumpuk dua Pandas DataFrames Kode berikut menunjukkan cara &#8220;menumpuk&#8221; dua panda DataFrames di atas satu sama lain dan membuat DataFrame: import pandas as [&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 Menumpuk Beberapa DataFrame Pandas \u2013 Statologi<\/title>\n<meta name=\"description\" content=\"Penjelasan sederhana tentang cara menumpuk dua atau lebih panda DataFrames, termasuk beberapa 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\/tumpukan-kerangka-data-panda\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Menumpuk Beberapa DataFrame Pandas \u2013 Statologi\" \/>\n<meta property=\"og:description\" content=\"Penjelasan sederhana tentang cara menumpuk dua atau lebih panda DataFrames, termasuk beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T03:22:54+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\/tumpukan-kerangka-data-panda\/\",\"url\":\"https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/\",\"name\":\"Cara Menumpuk Beberapa DataFrame Pandas \u2013 Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-28T03:22:54+00:00\",\"dateModified\":\"2023-07-28T03:22:54+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Penjelasan sederhana tentang cara menumpuk dua atau lebih panda DataFrames, termasuk beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menumpuk beberapa pandas dataframes\"}]},{\"@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 Menumpuk Beberapa DataFrame Pandas \u2013 Statologi","description":"Penjelasan sederhana tentang cara menumpuk dua atau lebih panda DataFrames, termasuk beberapa 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\/tumpukan-kerangka-data-panda\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Menumpuk Beberapa DataFrame Pandas \u2013 Statologi","og_description":"Penjelasan sederhana tentang cara menumpuk dua atau lebih panda DataFrames, termasuk beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/","og_site_name":"Statorials","article_published_time":"2023-07-28T03:22:54+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\/tumpukan-kerangka-data-panda\/","url":"https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/","name":"Cara Menumpuk Beberapa DataFrame Pandas \u2013 Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-28T03:22:54+00:00","dateModified":"2023-07-28T03:22:54+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Penjelasan sederhana tentang cara menumpuk dua atau lebih panda DataFrames, termasuk beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menumpuk beberapa pandas dataframes"}]},{"@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\/975"}],"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=975"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/975\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}