{"id":3701,"date":"2023-07-16T01:34:15","date_gmt":"2023-07-16T01:34:15","guid":{"rendered":"https:\/\/statorials.org\/id\/panda-menambahkan-kolom-nomor-baris\/"},"modified":"2023-07-16T01:34:15","modified_gmt":"2023-07-16T01:34:15","slug":"panda-menambahkan-kolom-nomor-baris","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/panda-menambahkan-kolom-nomor-baris\/","title":{"rendered":"Pandas: cara menambahkan kolom baru dengan nomor baris"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Ada dua cara untuk menambahkan kolom baru yang berisi nomor baris ke DataFrame pandas:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Gunakan tugas()<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df = df. <span style=\"color: #3366ff;\">assign<\/span> (row_number= <span style=\"color: #008000;\">range<\/span> ( <span style=\"color: #008000;\">len<\/span> (df)))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Gunakan reset_index()<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[' <span style=\"color: #ff0000;\">row_number<\/span> '] = df. <span style=\"color: #3366ff;\">reset_index<\/span> (). <span style=\"color: #3366ff;\">index<\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kedua metode menghasilkan hasil yang sama.<\/span><\/p>\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;\">#createDataFrame\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> ': [5, 17, 7, 19, 12, 13, 9, 24],\n                   ' <span style=\"color: #ff0000;\">assists<\/span> ': [4, 7, 7, 6, 8, 7, 10, 11]})\n\n<span style=\"color: #008080;\">#view DataFrame<\/span>\n<span style=\"color: #008000;\">print<\/span> (df)\n\n  team points assists\n0 to 5 4\n1 B 17 7\n2 C 7 7\n3 D 19 6\n4 E 12 8\n5 F 13 7\n6 G 9 10\n7:24 a.m. 11<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 1: Gunakan tugas() untuk menambahkan kolom nomor baris<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>tugas()<\/strong> untuk menambahkan kolom baru bernama <strong>row_number<\/strong> yang menampilkan nomor baris setiap baris di DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #000000;\"><span style=\"color: #008080;\">#add column that contains row numbers\n<span style=\"color: #000000;\">df = df. <span style=\"color: #3366ff;\">assign<\/span> (row_number= <span style=\"color: #008000;\">range<\/span> ( <span style=\"color: #008000;\">len<\/span> (df)))\n<\/span>\n#view updated DataFrame\n<span style=\"color: #000000;\"><span style=\"color: #008000;\">print<\/span> (df)\n\n  team points assists row_number\n0 to 5 4 0\n1 B 17 7 1\n2 C 7 7 2\n3 D 19 6 3\n4 E 12 8 4\n5 F 13 7 5\n6 G 9 10 6\n7:24 11 7<\/span><\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa nilai pada kolom <strong>row_number<\/strong> berkisar antara 0 hingga 7.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 2: Gunakan reset_index() untuk menambahkan kolom nomor baris<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>reset_index()<\/strong> untuk menambahkan kolom baru bernama <strong>row_number<\/strong> yang menampilkan nomor baris setiap baris di DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #000000;\"><span style=\"color: #008080;\">#add column that contains row numbers\n<span style=\"color: #000000;\">df[' <span style=\"color: #ff0000;\">row_number<\/span> '] = df. <span style=\"color: #3366ff;\">reset_index<\/span> (). <span style=\"color: #3366ff;\">index\n<\/span>\n<span style=\"color: #008080;\">#view updated DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  team points assists row_number\n0 to 5 4 0\n1 B 17 7 1\n2 C 7 7 2\n3 D 19 6 3\n4 E 12 8 4\n5 F 13 7 5\n6 G 9 10 6\n7:24 11 7<\/span><\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa nilai pada kolom <strong>row_number<\/strong> berkisar antara 0 hingga 7.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ini cocok dengan hasil contoh sebelumnya.<\/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\/perbedaan-panda-antara-dua-kolom\/\" target=\"_blank\" rel=\"noopener\">Pandas: cara mencari selisih antara dua kolom<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/perbedaan-panda-antar-baris\/\" target=\"_blank\" rel=\"noopener\">Pandas: cara mencari perbedaan antara dua garis<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/panda-mengurangi-dua-kolom\/\" target=\"_blank\" rel=\"noopener\">Pandas: cara mengurangi dua kolom<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ada dua cara untuk menambahkan kolom baru yang berisi nomor baris ke DataFrame pandas: Metode 1: Gunakan tugas() df = df. assign (row_number= range ( len (df))) Metode 2: Gunakan reset_index() df[&#8216; row_number &#8216;] = df. reset_index (). index Kedua metode menghasilkan hasil yang sama. Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan [&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 menambahkan kolom baru dengan nomor baris \u2013 Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menambahkan kolom baru ke pandas DataFrame yang berisi nomor baris, beserta 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\/panda-menambahkan-kolom-nomor-baris\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pandas: Cara menambahkan kolom baru dengan nomor baris \u2013 Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menambahkan kolom baru ke pandas DataFrame yang berisi nomor baris, beserta contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/panda-menambahkan-kolom-nomor-baris\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-16T01:34:15+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\/panda-menambahkan-kolom-nomor-baris\/\",\"url\":\"https:\/\/statorials.org\/id\/panda-menambahkan-kolom-nomor-baris\/\",\"name\":\"Pandas: Cara menambahkan kolom baru dengan nomor baris \u2013 Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-16T01:34:15+00:00\",\"dateModified\":\"2023-07-16T01:34:15+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menambahkan kolom baru ke pandas DataFrame yang berisi nomor baris, beserta contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/panda-menambahkan-kolom-nomor-baris\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/panda-menambahkan-kolom-nomor-baris\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/panda-menambahkan-kolom-nomor-baris\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandas: cara menambahkan kolom baru dengan nomor baris\"}]},{\"@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 menambahkan kolom baru dengan nomor baris \u2013 Statorial","description":"Tutorial ini menjelaskan cara menambahkan kolom baru ke pandas DataFrame yang berisi nomor baris, beserta 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\/panda-menambahkan-kolom-nomor-baris\/","og_locale":"id_ID","og_type":"article","og_title":"Pandas: Cara menambahkan kolom baru dengan nomor baris \u2013 Statorial","og_description":"Tutorial ini menjelaskan cara menambahkan kolom baru ke pandas DataFrame yang berisi nomor baris, beserta contoh.","og_url":"https:\/\/statorials.org\/id\/panda-menambahkan-kolom-nomor-baris\/","og_site_name":"Statorials","article_published_time":"2023-07-16T01:34:15+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\/panda-menambahkan-kolom-nomor-baris\/","url":"https:\/\/statorials.org\/id\/panda-menambahkan-kolom-nomor-baris\/","name":"Pandas: Cara menambahkan kolom baru dengan nomor baris \u2013 Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-16T01:34:15+00:00","dateModified":"2023-07-16T01:34:15+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menambahkan kolom baru ke pandas DataFrame yang berisi nomor baris, beserta contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/panda-menambahkan-kolom-nomor-baris\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/panda-menambahkan-kolom-nomor-baris\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/panda-menambahkan-kolom-nomor-baris\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Pandas: cara menambahkan kolom baru dengan nomor baris"}]},{"@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\/3701"}],"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=3701"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3701\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3701"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3701"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}