Pertimbangkan set data yang diwakili sebagai Bingkai Data panda dengan lajur 'id' dan ' nilai'. Objektifnya adalah untuk mengenal pasti baris pertama bagi setiap gabungan 'id' dan 'nilai' yang berbeza.
Untuk mendapatkan baris pertama setiap kumpulan, gunakan df.groupby('id ').pertama(). Kaedah ini mendapatkan semula elemen bukan nol pertama untuk setiap kumpulan 'id'.
Jika anda memerlukan lajur 'id' dalam DataFrame yang terhasil, anda boleh menggunakan df.groupby('id').first() .reset_index().
Untuk memperoleh rekod 'n' pertama dalam setiap kumpulan, gunakan df.groupby('id').head(n).reset_index(drop=True).
Atas ialah kandungan terperinci Bagaimana untuk Mengambil Baris Awal Setiap Kumpulan dalam Bingkai Data Pandas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!