Pandas Series – Membuat Series

Pandas series adalah One-dimensional ndarray dengan label. Mirip dengan python list, namun lebih banyak fiturnya.

Pandas series dapat menyimpan semua tipe data, namun harus konsisten. Jadi satu object pandas series harus menyimpan satu jenis tipe data, tidak dapat dicampur.

Untuk membuat pandas series sangat mudah, berikut beberapa contoh membuat pandas series

Untuk menggunakan pandas, pertama kita import dahulu librarynya.

import pandas as pd

Dari Python List

menu_kopi = ["Kopi Lajang", "Kopi LDR", "Kopi Mandor", "Kopi Bucin"]
pd.Series(menu_kopi)
0    Kopi Lajang
1       Kopi LDR
2    Kopi Mandor
3     Kopi Bucin
dtype: object

Pandas series akan dibuat sesuai urutan data dari list (menu_kopi). Pada bagian kiri adalah index, otomatis dibuat oleh Pandas. Pada bagian kanan adalah isi data dari series. Pada bagian bawah menunjukan tipe data, dtype: object, yang berarti string.

Index atau label pada Pandas Series otomatis dibuat, dan default adalah menggunakan numeric index dengan index dimulai dari nol (0).

Jika Anda membuat series berisi integer atau float, maka akan ditampilkan int, atau float. Berikut beberapa contoh tipe data yang disupport pandas series.

my_int = [1, 1, 2, 3, 5]
pd.Series(my_int)
0    1
1    1
2    2
3    3
4    5
dtype: int64
my_float = [0.236, 0.382, 0.5, 0.618, 0.786]
pd.Series(my_float)
0    0.236
1    0.382
2    0.500
3    0.618
4    0.786
dtype: float64
my_bool = [True, False, False, True, True]
pd.Series(my_bool)
0     True
1    False
2    False
3     True
4     True
dtype: bool

Dari Python Dictionary

Kita juga bisa membuat pandas series dari Python Dictionary.

ticker = {"ASII": "Astra International",
        "BJBR": "Bank Jabar",
        "PGAS": "Perusahaan Gas Negara"}

pd.Series(ticker)
ASII      Astra International
BJBR               Bank Jabar
PGAS    Perusahaan Gas Negara
dtype: object

Index dari series otomatis akan diambil dari index dictionary. Dapat dilihat, index pada pandas series dapat berupa string atau tipe data lainnya.

Salah satu kelebihan series, index tidak harus unique.

Sharing is caring:

Leave a Comment