Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Menggugurkan Baris Tertentu daripada Bingkai Data Pandas Menggunakan Senarai Indeks?
Menggugurkan Baris Tertentu daripada Bingkai Data Pandas menggunakan Senarai Indeks
Untuk mengalih keluar baris daripada bingkai data Pandas berdasarkan indeks tertentu, DataFrame Fungsi .drop biasanya digunakan. Mari kita mendalami penggunaannya:
Pertimbangkan df bingkai data dengan data tentang jualan, diskaun, jualan bersih dan COGS:
<code class="python">>>> df sales discount net_sales cogs STK_ID RPT_Date 600141 20060331 2.709 NaN 2.709 2.245 20060630 6.590 NaN 6.590 5.291 20060930 10.103 NaN 10.103 7.981 20061231 15.915 NaN 15.915 12.686 20070331 3.196 NaN 3.196 2.710 20070630 7.907 NaN 7.907 6.459</code>
Sekarang, katakan kita mahu melepaskan baris dengan nombor jujukan 1, 2 dan 4:
<code class="python">list_of_indices = [1, 2, 4]</code>
Untuk mencapainya, kita boleh menggunakan fungsi DataFrame.drop bersama-sama dengan Siri indeks:
<code class="python">df = df.drop(index=list_of_indices)</code>
Hasilnya, yang diubah suai df hanya akan mengandungi baris yang tinggal:
<code class="python">>>> df sales discount net_sales cogs STK_ID RPT_Date 600141 20060331 2.709 NaN 2.709 2.245 20061231 15.915 NaN 15.915 12.686 20070630 7.907 NaN 7.907 6.459</code>
Pendekatan ini membolehkan kami mengalih keluar baris secara selektif daripada bingkai data berdasarkan senarai indeks yang ditentukan, menjadikannya alat serba boleh untuk manipulasi data dalam Panda.
Atas ialah kandungan terperinci Bagaimana untuk Menggugurkan Baris Tertentu daripada Bingkai Data Pandas Menggunakan Senarai Indeks?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!