Attribute
Dengan mengakses attribute, kita dapat mengetahui informasi mengenai series. Dapat dibayangkan sebagai properties, pada object oriented programming.
Berikut contoh penggunaan attribute. Pertama import dahulu library pandas, kemudian buat variable porto untuk menyimpan series.
import pandas as pd
ticker = {"ASII": "Astra International",
"BJBR": "Bank Jabar",
"PGAS": "Perusahaan Gas Negara"}
porto = pd.Series(ticker)
porto
ASII Astra International
BJBR Bank Jabar
PGAS Perusahaan Gas Negara
dtype: object
Pada contoh, kita akan menggunakan attribute size dan shape.
porto.size
3
Attribute Size akan mengembalikan ukuran dari series. Dapat dilihat ukuran series porto adalah 3.
porto.shape
(3,)
Attribute shape akan mengembalikan bentuk dari series dalam bentuk tuple, yaitu (3,). Yang berarti terdapat 3 row, dan 1 kolom.
Method
Method adalah cara kita memanipulasi atau memproses isi series. Pada contoh kita akan buat series baru berisi nilai float. Lalu melakukan beberapa perhitungan matematis.
my_float = [0.236, 0.382, 0.5, 0.618, 0.786] s_float = pd.Series(my_float) s_float
0 0.236
1 0.382
2 0.500
3 0.618
4 0.786
dtype: float64
Method sum untuk menjumlah seluruh isi series.
s_float.sum()
2.522
Method mean untuk menghitung nilai rata-rata dari series
s_float.mean()
0.5044
Nah, setelah mengikuti tutorial ini, diharapkan Anda sudah memahami perbedaan method dan attribute serta dapat menggunakannya.
Untuk dokumentasi lengkap attribute dan method silakan buka di https://pandas.pydata.org/docs/reference/api/pandas.Series.html