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

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *