Pandas: cara melewati baris saat membaca file csv
Anda dapat menggunakan metode berikut untuk melewati baris saat membaca file CSV ke dalam pandas DataFrame:
Metode 1: Lewati baris tertentu
#import DataFrame and skip 2nd row df = pd. read_csv ('my_data.csv', skiprows=[ 2 ])
Metode 2: Mengabaikan Beberapa Baris Tertentu
#import DataFrame and skip 2nd and 4th row df = pd. read_csv (' my_data.csv', skiprows=[2,4 ] )
Metode 3: abaikan N baris pertama
#import DataFrame and skip first 2 rows df = pd. read_csv ('my_data.csv', skiprows= 2 )
Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan file CSV berikut yang disebut basket_data.csv :
Contoh 1: Abaikan baris tertentu
Kita dapat menggunakan kode berikut untuk mengimpor file CSV dan mengabaikan baris kedua:
import pandas as pd #import DataFrame and skip 2nd row df = pd. read_csv ('basketball_data.csv', skiprows=[ 2 ]) #view DataFrame df team points rebounds 0 to 22 10 1 C 29 6 2 D 30 2
Perhatikan bahwa baris kedua (dengan tim “B”) diabaikan saat mengimpor file CSV ke pandas DataFrame.
Catatan : Baris pertama file CSV dianggap sebagai baris 0.
Contoh 2: Mengabaikan beberapa baris tertentu
Kita dapat menggunakan kode berikut untuk mengimpor file CSV dan melewati baris kedua dan keempat:
import pandas as pd #import DataFrame and skip 2nd and 4th rows df = pd. read_csv ('basketball_data.csv', skiprows=[ 2 , 4 ]) #view DataFrame df team points rebounds 0 to 22 10 1 C 29 6
Perhatikan bahwa baris kedua dan keempat (dengan tim “B” dan “D”) diabaikan saat mengimpor file CSV ke pandas DataFrame.
Contoh 3: abaikan N baris pertama
Kita dapat menggunakan kode berikut untuk mengimpor file CSV dan melewati dua baris pertama:
import pandas as pd #import DataFrame and skip first 2 rows df = pd. read_csv ('basketball_data.csv', skiprows= 2 ) #view DataFrame df B 14 9 0 C 29 6 1 D 30 2
Perhatikan bahwa dua baris pertama file CSV telah dilewati dan baris berikutnya yang tersedia (dengan tim “B”) telah menjadi baris header DataFrame.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya dengan Python:
Cara membaca file Excel dengan Pandas
Cara mengekspor Pandas DataFrame ke Excel
Cara mengekspor array NumPy ke file CSV