{"id":3608,"date":"2023-07-16T13:54:35","date_gmt":"2023-07-16T13:54:35","guid":{"rendered":"https:\/\/statorials.org\/id\/kolom-irisan-panda\/"},"modified":"2023-07-16T13:54:35","modified_gmt":"2023-07-16T13:54:35","slug":"kolom-irisan-panda","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/kolom-irisan-panda\/","title":{"rendered":"Cara membagi kolom di pandas dataframe (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk mengiris kolom di pandas DataFrame:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Iris berdasarkan Nama Kolom Tertentu<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df_new = df. <span style=\"color: #3366ff;\">loc<\/span> [:,[' <span style=\"color: #ff0000;\">col1<\/span> ',' <span style=\"color: #ff0000;\">col4<\/span> ']]\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Iris berdasarkan nama kolom dalam rentang<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df_new = df. <span style=\"color: #3366ff;\">loc<\/span> [:, ' <span style=\"color: #ff0000;\">col1<\/span> ':' <span style=\"color: #ff0000;\">col4<\/span> ']<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 3: Dipotong berdasarkan Posisi Indeks Kolom Tertentu<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df_new = df. <span style=\"color: #3366ff;\">iloc<\/span> [:,[ <span style=\"color: #000000;\"><span style=\"color: #008000;\">0,3<\/span> <span style=\"color: #008000;\">]<\/span> ]<\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 4: Iris berdasarkan Rentang Posisi Indeks Kolom<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df_new = df. <span style=\"color: #3366ff;\">iloc<\/span> [:, <span style=\"color: #000000;\"><span style=\"color: #008000;\">0<\/span> : <span style=\"color: #008000;\">3<\/span> ]<\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Perhatikan perbedaan halus antara <strong>loc<\/strong> dan <strong>iloc<\/strong> di masing-masing metode berikut:<\/span><\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>loc<\/strong> memilih baris dan kolom dengan <strong>label<\/strong> tertentu<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>iloc<\/strong> memilih baris dan kolom pada <strong>posisi bilangan bulat<\/strong> tertentu<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan pandas DataFrame berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create DataFrame with six columns\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">team<\/span> ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'],\n                   ' <span style=\"color: #ff0000;\">points<\/span> ': [18, 22, 19, 14, 14, 11, 20, 28],\n                   ' <span style=\"color: #ff0000;\">assists<\/span> ': [5, 7, 7, 9, 12, 9, 9, 4],\n                   ' <span style=\"color: #ff0000;\">rebounds<\/span> ': [11, 8, 10, 6, 6, 5, 9, 12],\n                   ' <span style=\"color: #ff0000;\">steals<\/span> ': [4, 3, 3, 2, 5, 4, 3, 8],\n                   ' <span style=\"color: #ff0000;\">blocks<\/span> ': [1, 0, 0, 3, 2, 2, 1, 5]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  team points assists rebounds steals blocks\n0 A 18 5 11 4 1\n1 B 22 7 8 3 0\n2 C 19 7 10 3 0\n3 D 14 9 6 2 3\n4 E 14 12 6 5 2\n5 F 11 9 5 4 2\n6 G 20 9 9 3 1\n7:28 4 12 8 5\n<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 1: Dipotong berdasarkan nama kolom tertentu<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk membuat DataFrame baru yang hanya berisi kolom <strong>tim<\/strong> dan <strong>pentalan<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#slice columns team and rebounds\n<\/span>df_new = df. <span style=\"color: #3366ff;\">loc<\/span> [:, [' <span style=\"color: #ff0000;\">team<\/span> ', ' <span style=\"color: #ff0000;\">rebounds<\/span> ']]\n\n<span style=\"color: #008080;\">#view new DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df_new)\n\n  team rebounds\n0 to 11\n1 B 8\n2 C 10\n3 D 6\n4 E 6\n5 F 5\n6 G 9\n7:12 a.m.\n<\/strong><\/span><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 2: Dipotong berdasarkan nama kolom dalam rentang<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk membuat DataFrame baru yang hanya berisi kolom antara <strong>team<\/strong> dan <strong>bouncing<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#slice columns between team and rebounds\n<\/span>df_new = df. <span style=\"color: #3366ff;\">loc<\/span> [:, ' <span style=\"color: #ff0000;\">team<\/span> ': ' <span style=\"color: #ff0000;\">rebounds<\/span> ']\n\n<span style=\"color: #008080;\">#view new DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df_new)\n\n  team points assists rebounds\n0 A 18 5 11\n1 B 22 7 8\n2 C 19 7 10\n3 D 14 9 6\n4 E 14 12 6\n5 F 11 9 5\n6 G 20 9 9\n7:28 4 12<\/strong><\/span><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 3: Dipotong berdasarkan posisi indeks kolom tertentu<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk membuat DataFrame baru yang hanya berisi kolom pada posisi indeks <strong>0<\/strong> dan <strong>3<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#slice columns in index positions 0 and 3\n<\/span>df_new = df. <span style=\"color: #3366ff;\">iloc<\/span> <span style=\"color: #008000;\">[<\/span> :,[ <span style=\"color: #008000;\">0,3<\/span> ]]\n\n<span style=\"color: #008080;\">#view new DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df_new)\n\n  team rebounds\n0 to 11\n1 B 8\n2 C 10\n3 D 6\n4 E 6\n5 F 5\n6 G 9\n7:12 a.m.<\/strong><\/span><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 4: Rentang posisi indeks irisan per kolom<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk membuat DataFrame baru yang hanya berisi kolom dalam rentang posisi indeks antara <strong>0<\/strong> dan <strong>3<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#slice columns in index position range between 0 and 3\n<\/span>df_new = df. <span style=\"color: #3366ff;\">iloc<\/span> [:, <span style=\"color: #008000;\">0<\/span> : <span style=\"color: #008000;\">3<\/span> ]\n\n<span style=\"color: #008080;\">#view new DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df_new)\n\n  team points assists\n0 to 18 5\n1 B 22 7\n2 C 19 7\n3 D 14 9\n4 E 14 12\n5 F 11 9\n6 G 20 9\n7:28 a.m. 4<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Saat menggunakan rentang posisi indeks, posisi indeks terakhir dalam rentang tersebut tidak akan disertakan. Misalnya, kolom <strong>pentalan<\/strong> pada posisi indeks 3 tidak disertakan dalam DataFrame baru.<\/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-menjatuhkan-baris-pertama\/\" target=\"_blank\" rel=\"noopener\">Cara menghapus baris pertama di Pandas DataFrame<\/a><br \/><a href=\"https:\/\/statorials.org\/id\/panda-menjatuhkan-kolom-pertama\/\" target=\"_blank\" rel=\"noopener\">Cara menghapus kolom pertama di Pandas DataFrame<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/panda-menjatuhkan-kolom-duplikat\/\" target=\"_blank\" rel=\"noopener\">Cara menghapus kolom duplikat di Pandas<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk mengiris kolom di pandas DataFrame: Metode 1: Iris berdasarkan Nama Kolom Tertentu df_new = df. loc [:,[&#8216; col1 &#8216;,&#8217; col4 &#8216;]] Metode 2: Iris berdasarkan nama kolom dalam rentang df_new = df. loc [:, &#8216; col1 &#8216;:&#8217; col4 &#8216;] Metode 3: Dipotong berdasarkan Posisi Indeks Kolom Tertentu df_new = [&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 Membagi Kolom di Pandas DataFrame (dengan Contoh) \u2013 Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mengiris kolom di pandas DataFrame, dengan 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\/kolom-irisan-panda\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Membagi Kolom di Pandas DataFrame (dengan Contoh) \u2013 Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mengiris kolom di pandas DataFrame, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/kolom-irisan-panda\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-16T13:54:35+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-irisan-panda\/\",\"url\":\"https:\/\/statorials.org\/id\/kolom-irisan-panda\/\",\"name\":\"Cara Membagi Kolom di Pandas DataFrame (dengan Contoh) \u2013 Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-16T13:54:35+00:00\",\"dateModified\":\"2023-07-16T13:54:35+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mengiris kolom di pandas DataFrame, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/kolom-irisan-panda\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/kolom-irisan-panda\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/kolom-irisan-panda\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara membagi kolom di pandas dataframe (dengan contoh)\"}]},{\"@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 Membagi Kolom di Pandas DataFrame (dengan Contoh) \u2013 Statorial","description":"Tutorial ini menjelaskan cara mengiris kolom di pandas DataFrame, dengan 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\/kolom-irisan-panda\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Membagi Kolom di Pandas DataFrame (dengan Contoh) \u2013 Statorial","og_description":"Tutorial ini menjelaskan cara mengiris kolom di pandas DataFrame, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/kolom-irisan-panda\/","og_site_name":"Statorials","article_published_time":"2023-07-16T13:54:35+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-irisan-panda\/","url":"https:\/\/statorials.org\/id\/kolom-irisan-panda\/","name":"Cara Membagi Kolom di Pandas DataFrame (dengan Contoh) \u2013 Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-16T13:54:35+00:00","dateModified":"2023-07-16T13:54:35+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mengiris kolom di pandas DataFrame, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/kolom-irisan-panda\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/kolom-irisan-panda\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/kolom-irisan-panda\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara membagi kolom di pandas dataframe (dengan contoh)"}]},{"@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\/3608"}],"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=3608"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3608\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3608"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}