MulaiMulai sekarang secara 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 adalah bagian dari kursus

Analitik Pelanggan dan A/B Testing dengan Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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