{"id":4084,"date":"2023-07-13T17:16:47","date_gmt":"2023-07-13T17:16:47","guid":{"rendered":"https:\/\/statorials.org\/id\/pandas-membaca-csv-hanya-baris-tertentu\/"},"modified":"2023-07-13T17:16:47","modified_gmt":"2023-07-13T17:16:47","slug":"pandas-membaca-csv-hanya-baris-tertentu","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/pandas-membaca-csv-hanya-baris-tertentu\/","title":{"rendered":"Pandas: cara membaca hanya baris tertentu dari file csv"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks dasar berikut untuk hanya membaca baris tertentu dari file CSV ke dalam pandas DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\"><span style=\"color: #008080;\">#specify rows to import\n<\/span><span style=\"color: #000000;\">specific_rows = [ <span style=\"color: #008000;\">0<\/span> , <span style=\"color: #008000;\">2<\/span> , <span style=\"color: #008000;\">3<\/span> ]\n<\/span>\n<span style=\"color: #008080;\">#import specific rows from CSV into DataFrame\n<\/span><span style=\"color: #000000;\">df = pd. <span style=\"color: #3366ff;\">read_csv<\/span> (' <span style=\"color: #ff0000;\">my_data.csv<\/span> ', skiprows = <span style=\"color: #008000;\">lambda<\/span> x:x <span style=\"color: #008000;\">not in<\/span> specific_rows)\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh khusus ini akan membaca baris pada posisi indeks 0, 2 dan 3 dari file CSV bernama <strong>my_data.csv<\/strong> ke dalam pandas DataFrame.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh: Hanya membaca baris tertentu dari file CSV di Pandas<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Katakanlah kita memiliki file CSV berikut bernama <strong>basket_data.csv<\/strong> :<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-28596 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/sauter1-1.jpg\" alt=\"\" width=\"435\" height=\"318\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Jika kita menggunakan fungsi <strong>read_csv()<\/strong> , panda akan secara otomatis mengimpor setiap baris file CSV ke dalam DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <b><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#import all rows of CSV into DataFrame\n<span style=\"color: #000000;\">df = pd. <span style=\"color: #3366ff;\">read_csv<\/span> (' <span style=\"color: #ff0000;\">basketball_data.csv<\/span> ')\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  team points rebounds\n0 to 22 10\n1 B 14 9\n2 C 29 6\n3 D 30 2<\/span><\/span><\/strong><\/span><\/b><\/pre>\n<p> <span style=\"color: #000000;\">Namun, kita dapat menggunakan sintaks berikut untuk mengimpor hanya baris pada posisi indeks 0, 2 dan 3 dari file CSV ke dalam pandas DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <b><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#specify rows to import\n<span style=\"color: #000000;\">specific_rows = [ <span style=\"color: #008000;\">0<\/span> , <span style=\"color: #008000;\">2<\/span> , <span style=\"color: #008000;\">3<\/span> ]\n\n<span style=\"color: #008080;\">#import specific rows from CSV into DataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">read_csv<\/span> (' <span style=\"color: #ff0000;\">basketball_data.csv<\/span> ', skiprows = <span style=\"color: #008000;\">lambda<\/span> x:x <span style=\"color: #008000;\">not in<\/span> specific_rows)\n\n<span style=\"color: #008080;\">#view DataFrame<\/span>\n<span style=\"color: #008000;\">print<\/span> (df)\n\n  team points rebounds\n0 B 14 9\n1 C 29 6\n<\/span><\/span><\/strong><\/span><\/b><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa hanya baris pada posisi indeks 0, 2, dan 3 file CSV yang diimpor ke DataFrame.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Sintaks ini menggunakan argumen <strong>skiprows<\/strong> dan fungsi <strong>lambda<\/strong> untuk memberi tahu panda baris mana <em>yang tidak boleh dilewati<\/em> saat mengimpor file CSV.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dalam contoh ini, kami memberi tahu panda untuk tidak mengabaikan baris di posisi indeks 0, 2, dan 3, namun mengabaikan semua baris lainnya saat mengimpor file CSV.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap fungsi pandas <strong>read_csv()<\/strong> <a href=\"https:\/\/pandas.pydata.org\/docs\/reference\/api\/pandas.read_csv.html\" target=\"_blank\" rel=\"noopener\">di sini<\/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 dengan Python:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/panda-melompati-barisan\/\" target=\"_blank\" rel=\"noopener\">Pandas: Cara melewati baris saat membaca file CSV<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/pandas-memiliki-tambahan-csv\/\" target=\"_blank\" rel=\"noopener\">Pandas: Cara menambahkan data ke file CSV yang sudah ada<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/panda-membaca-csv-dtype\/\" target=\"_blank\" rel=\"noopener\">Pandas: Cara menentukan tipe saat mengimpor file CSV<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/panda-membaca-kolom-nama-csv\/\" target=\"_blank\" rel=\"noopener\">Pandas: Cara mengatur nama kolom saat mengimpor file CSV<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan sintaks dasar berikut untuk hanya membaca baris tertentu dari file CSV ke dalam pandas DataFrame: #specify rows to import specific_rows = [ 0 , 2 , 3 ] #import specific rows from CSV into DataFrame df = pd. read_csv (&#8216; my_data.csv &#8216;, skiprows = lambda x:x not in specific_rows) Contoh khusus ini [&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 membaca hanya baris tertentu dari file CSV - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara membaca baris tertentu saja dari file CSV ke dalam pandas DataFrame, dengan sebuah 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-membaca-csv-hanya-baris-tertentu\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pandas: Cara membaca hanya baris tertentu dari file CSV - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara membaca baris tertentu saja dari file CSV ke dalam pandas DataFrame, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/pandas-membaca-csv-hanya-baris-tertentu\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-13T17:16:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/sauter1-1.jpg\" \/>\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\/pandas-membaca-csv-hanya-baris-tertentu\/\",\"url\":\"https:\/\/statorials.org\/id\/pandas-membaca-csv-hanya-baris-tertentu\/\",\"name\":\"Pandas: Cara membaca hanya baris tertentu dari file CSV - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-13T17:16:47+00:00\",\"dateModified\":\"2023-07-13T17:16:47+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara membaca baris tertentu saja dari file CSV ke dalam pandas DataFrame, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/pandas-membaca-csv-hanya-baris-tertentu\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/pandas-membaca-csv-hanya-baris-tertentu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/pandas-membaca-csv-hanya-baris-tertentu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandas: cara membaca hanya baris tertentu dari file csv\"}]},{\"@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 membaca hanya baris tertentu dari file CSV - Statorials","description":"Tutorial ini menjelaskan cara membaca baris tertentu saja dari file CSV ke dalam pandas DataFrame, dengan sebuah 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-membaca-csv-hanya-baris-tertentu\/","og_locale":"id_ID","og_type":"article","og_title":"Pandas: Cara membaca hanya baris tertentu dari file CSV - Statorials","og_description":"Tutorial ini menjelaskan cara membaca baris tertentu saja dari file CSV ke dalam pandas DataFrame, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/pandas-membaca-csv-hanya-baris-tertentu\/","og_site_name":"Statorials","article_published_time":"2023-07-13T17:16:47+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/sauter1-1.jpg"}],"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\/pandas-membaca-csv-hanya-baris-tertentu\/","url":"https:\/\/statorials.org\/id\/pandas-membaca-csv-hanya-baris-tertentu\/","name":"Pandas: Cara membaca hanya baris tertentu dari file CSV - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-13T17:16:47+00:00","dateModified":"2023-07-13T17:16:47+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara membaca baris tertentu saja dari file CSV ke dalam pandas DataFrame, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/pandas-membaca-csv-hanya-baris-tertentu\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/pandas-membaca-csv-hanya-baris-tertentu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/pandas-membaca-csv-hanya-baris-tertentu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Pandas: cara membaca hanya baris tertentu dari file csv"}]},{"@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\/4084"}],"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=4084"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4084\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=4084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=4084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=4084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}