Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Menggugurkan Baris Tertentu daripada Bingkai Data Pandas Menggunakan Senarai Indeks?

Bagaimana untuk Menggugurkan Baris Tertentu daripada Bingkai Data Pandas Menggunakan Senarai Indeks?

DDD
Lepaskan: 2024-10-30 21:45:30
asal
730 orang telah melayarinya

How to Drop Specific Rows from a Pandas DataFrame Using a List of Indices?

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>
Salin selepas log masuk

Sekarang, katakan kita mahu melepaskan baris dengan nombor jujukan 1, 2 dan 4:

<code class="python">list_of_indices = [1, 2, 4]</code>
Salin selepas log masuk

Untuk mencapainya, kita boleh menggunakan fungsi DataFrame.drop bersama-sama dengan Siri indeks:

<code class="python">df = df.drop(index=list_of_indices)</code>
Salin selepas log masuk

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>
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan