Mulai sekarangMulai gratis

Memutar data kita (pivot)

Seperti yang Anda lihat, tampaknya ada peningkatan jumlah pembelian oleh pengguna yang melakukan pembelian dalam minggu pertama mereka. Sekarang mari kita pastikan bahwa hal ini tidak hanya didorong oleh satu segmen pengguna saja. Kita akan melakukannya dengan terlebih dahulu melakukan pivot pada data berdasarkan 'country', lalu berdasarkan 'device'. Perubahan kita dirancang untuk memengaruhi semua kelompok ini secara setara.

Data user_purchases sebelumnya telah dikelompokkan dan diagregasikan berdasarkan kolom 'country' dan 'device'. Objek-objek ini tersedia di ruang kerja Anda sebagai user_purchases_country dan user_purchases_device.

Sebagai pengingat, .pivot_table() memiliki tanda tangan (signature) berikut:

pd.pivot_table(data, values, columns, index)

Latihan ini merupakan bagian dari kursus

Analitik Pelanggan dan A/B Testing dengan Python

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Pivot the data
country_pivot = pd.pivot_table(user_purchases_country, values=['____'], columns=['____'], index=['____'])
print(country_pivot.head())
Edit dan Jalankan Kode