Manipulasi Pandas DataFrame – Mengunakan join()

Method join adalah cara menggabungkan dataframe dengan index yang sama.

Jadi bila Anda memiliki dua dataframe dengan index yang sama dan ingin menggabungkan, dapat digunakan method join.

Walaupun dapat dilakukan dengan method merge, dengan method join, kode lebih singkat.

Untuk keperluan tutorial ini kita akan load data yang berbeda.

import pandas as pd

salesw1 = pd.read_csv("Restaurant - Week 1 Sales.csv")
satisfaction = pd.read_csv("Restaurant - Week 1 Satisfaction.csv")

Dengan “anggapan” data salesw1 dan satisfaction diisi dengan urutan waktu, maka kedua dataframe dapat menggunakan index untuk join.

Berikut cara menggabungkan kedua dataframe dengan method join.

salesw1.join(satisfaction)

Dapat dilihat method join sangat simple.

Hal diatas dapat dilakukan dengan method merge, namun kita perlu mengisi parameter, hingga code lebih panjang.

salesw1.merge(satisfaction, how="inner", left_index=True, right_index=True)

Dengan berakhirnya modul ini, pembahasan mengenai manipulasi menggabungkan dataframe telah selesai.

Anda dapat akses file colabs di https://colab.research.google.com/drive/1YtgkIJy-ROwh6-3bG8Q6UsZ_znfJl050?usp=sharing

Sharing is caring:

Leave a Comment