Pandas DataFrame – Method pivot()

Method pivot berfungsi untuk melakukan reshape dataframe. Untuk lebih jelasnya mari kita gunakan contoh. Data yang digunakan adalah salesman.csv agar lebih mudah untuk dilihat perubahannya.

import pandas as pd

df = pd.read_csv("salesmen.csv", parse_dates=["Date"])
df.head()

Data berisi tanggal, nama salesman dan pendapatan. Dengan method pivot, kita bisa mengubah value kolom salesmen menjadi kolom label.

Parameter yang digunakan adalah

  • index: index dari dataframe.
  • columns: kolom yang akan dipivot.
  • values: data yang akan digunakna untuk mengisi kolom hasil pivot.
df.pivot(index="Date", columns="Salesman", values="Revenue")
Sharing is caring:

Leave a Comment