Cara mendapatkan baris terakhir di pandas dataframe (dengan contoh)


Anda dapat menggunakan metode berikut untuk mendapatkan baris terakhir dari pandas DataFrame:

Metode 1: Dapatkan Baris Terakhir (Sebagai Seri Pandas)

 last_row = df. iloc [-1]

Metode 2: Dapatkan Baris Terakhir (sebagai Pandas DataFrame)

 last_row = df. iloc [-1:]

Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan pandas DataFrame berikut:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' assists ': [3, 4, 4, 5, 6, 7, 8, 12, 15, 11],
                   ' rebounds ': [1, 3, 3, 5, 2, 2, 1, 1, 0, 14],
                   ' points ': [20, 22, 24, 25, 20, 28, 15, 29, 11, 12]})

#view DataFrame
print (df)

   assists rebound points
0 3 1 20
1 4 3 22
2 4 3 24
3 5 5 25
4 6 2 20
5 7 2 28
6 8 1 15
7 12 1 29
8 15 0 11
9 11 14 12

Contoh 1: Dapatkan baris terakhir (sebagai seri Pandas)

Kode berikut menunjukkan cara mendapatkan baris terakhir DataFrame sebagai rangkaian pandas:

 #get last row in Data Frame as Series
last_row = df. iloc [-1]

#view last row
print (last_row)

assists 11
rebounds 14
points 12
Name: 9, dtype: int64

Kita dapat menggunakan fungsi type() untuk mengonfirmasi bahwa hasilnya memang seri pandas:

 #viewtype
type (last_row)

pandas.core.series.Series

Hasilnya memang serangkaian panda.

Contoh 2: Dapatkan Baris Terakhir (sebagai Pandas DataFrame)

Kode berikut menunjukkan cara mendapatkan baris terakhir DataFrame sebagai DataFrame pandas:

 #get last row in Data Frame as DataFrame
last_row = df. iloc [-1:]

#view last row
print (last_row)

   assists rebound points
9 11 14 12

Kita dapat menggunakan fungsi type() untuk mengonfirmasi bahwa hasilnya memang merupakan DataFrame pandas:

 #viewtype
type (last_row)

pandas.core.frame.DataFrame

Hasilnya memang DataFrame pandas.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di panda:

Cara memilih baris tanpa nilai NaN di Pandas
Cara menghapus semua baris kecuali baris tertentu di Pandas
Cara menjumlahkan kolom tertentu di Pandas

Tambahkan komentar

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