Pandas – Head dan Tail

Kegunaan fungsi head pada pandas adalah untuk mendapatkan n baris data teratas. Sebaliknya, fungsi tail digunakan saat kita perlu mengambil n baris terakhir dari data.

Kode Lima Detik

import pandas as pd
df = pd.read_csv('https://raw.githubusercontent.com/aansubarkah/basangdata_pandas/master/pandas-beginner/penjualan.csv')

df.head(-6)
df.tail(-6)

Latar Belakang

Menangani data yang seringnya memiliki banyak baris dan kolom, kita sering lupa bagaimana rupa data yang kita tangani. Fungsi head menjadi yang paling sering digunakan, untuk melihat kolom apa saja yang ada dan bagaimana isinya.


Kode

Load library dan data.

import pandas as pd

df = pd.read_csv('https://raw.githubusercontent.com/aansubarkah/basangdata_pandas/master/pandas-beginner/penjualan.csv')

head

Tanpa Parameter

df.head()

Pandas akan menampilkan 5 baris data teratas, jika parameter n tidak diisi.

Parameter n

df.head(3)

Jika parameter n diisi (di atas diisi dengan 3) maka sebanyak itulah data teratas ditampilkan.

Parameter n negatif

df.head(-1)
df.head(-6)

Parameter n dapat pula diisi angka negatif. Jika diisi -1 maka dari 10 data, 1 data tidak ditampilkan. Demikian pula jika digunakan -6 maka 6 data tidak ditampilkan.

tail

Tanpa Parameter

df.tail()

Sama dengan head, jika fungsi tail dipanggil langsung tanpa parameter maka 5 data terakhir akan ditampilkan.

Parameter n

df.tail(3)

Parameter n diisi untuk menampilkan n data terakhir.

Parameter n negatif

Penggunaan parameter n negatif mirip dengan head. Jika digunakan n = -1 maka semua data ditampilkan kecuali 1 teratas. Bila n = -6 maka semua (10 baris) data ditampilkan kecuali 6 baris teratas, sehingga 4 baris terbawah yang ditampilkan.

Galeri


Referensi


Cover Image by Pexels on Pixabay

Leave a Reply

Your email address will not be published. Required fields are marked *