Bingkai data Pandas adalah struktur data dua dimensi yang memungkinkan Anda menyimpan data dalam baris dan kolom. Ini sangat berguna saat Anda menganalisis data Show
Saat Anda memiliki daftar catatan data dalam kerangka data, Anda mungkin perlu membuang daftar baris tertentu tergantung pada kebutuhan model dan tujuan Anda saat mempelajari analitik Anda Dalam tutorial ini, Anda akan mempelajari cara menghapus daftar baris dari kerangka data Pandas Untuk mempelajari cara menjatuhkan kolom, Anda dapat membaca di sini tentang Cara Menjatuhkan Kolom di Pandas Cara Menjatuhkan Baris atau Kolom dalam Bingkai Data PandasUntuk menghapus baris atau kolom dalam bingkai data, Anda perlu menggunakan metode Sumbu Bingkai Data
Label Bingkai Data
Drop() Metode Parameter
Contoh DataFrame PandasKerangka data sampel kami berisi kolom product_name, Unit_Price, No_Of_Units, Available_Quantity, dan kolom Available_Since_Date. Itu juga memiliki baris dengan nilai NaN yang digunakan untuk menunjukkan nilai yang hilang _Kerangka data akan terlihat seperti ini product_nameUnit_PriceNo_Of_UnitsAvailable_QuantityAvailable_Since_Date0Keyboard500. 0005511/5/20211Mouse200. 000564/23/20212Monitor5000. 235101008/21/20213CPU10000. 55020Tidak Tersedia09/18/20214CPU10000. 55020Tidak Tersedia18/09/20215Speaker250. 5008NaT01/05/20216NaTNaNNaTNaTNaT Dan seperti itu kami telah membuat kerangka data sampel kami Setelah setiap operasi pelepasan, Anda akan mencetak kerangka data dengan menggunakan 2 yang akan mencetak kerangka data dalam format tabel 3 biasaAnda dapat membaca di sini tentang cara Pretty Print a Dataframe untuk mencetak dataframe dalam berbagai format visual Selanjutnya, Anda akan mempelajari cara menghapus daftar baris dalam kasus penggunaan yang berbeda Cara Menjatuhkan Daftar Baris berdasarkan Indeks di PandasAnda dapat menghapus daftar baris dari Panda dengan meneruskan daftar indeks ke metode
Dalam kode ini,
Setelah menjatuhkan baris dengan indeks 5 dan 6, Anda akan memiliki data di bawah ini dalam kerangka data product_nameUnit_PriceNo_Of_UnitsAvailable_QuantityAvailable_Since_Date0Keyboard500. 0005511/5/20211Mouse200. 000564/23/20212Monitor5000. 235101008/21/20213CPU10000. 55020Tidak Tersedia09/18/20214CPU10000. 55020Tidak Tersedia09/18/2021 Ini adalah bagaimana Anda dapat menghapus baris dengan indeks tertentu Selanjutnya, Anda akan belajar tentang menjatuhkan kisaran indeks Cara Menjatuhkan Baris berdasarkan Rentang Indeks di PandasAnda juga dapat menjatuhkan daftar baris dalam rentang tertentu Rentang adalah kumpulan nilai dengan batas bawah dan batas atas Ini mungkin berguna jika Anda ingin membuat kumpulan data sampel yang mengecualikan rentang data tertentu Anda dapat membuat rentang baris dalam kerangka data dengan menggunakan metode 8. Kemudian Anda dapat meneruskan rentang ini ke metode drop() untuk menghapus baris seperti yang ditunjukkan di bawah ini _Inilah yang dilakukan kode ini
Setelah menjatuhkan baris dalam rentang 2-4, Anda akan memiliki data di bawah ini dalam kerangka data product_nameUnit_PriceNo_Of_UnitsAvailable_QuantityAvailable_Since_Date0Keyboard500. 005511/5/20211Mouse200. 00564/23/20214CPU10000. 5520Tidak Tersedia09/18/2021 Ini adalah bagaimana Anda dapat menghapus daftar baris dalam bingkai data menggunakan jangkauannya Cara Menjatuhkan Semua Baris setelah Indeks di PandasAnda dapat menghapus semua baris setelah indeks tertentu dengan menggunakan 2Anda dapat menggunakan _2 untuk memilih baris dengan menggunakan indeks posisinya. Anda dapat menentukan posisi awal dan akhir yang dipisahkan oleh 4. Misalnya, Anda akan menggunakan _5 untuk memilih baris dari 2 hingga 3. Jika Anda ingin memilih semua baris, Anda bisa menggunakan 4 di 2Ini mungkin berguna jika Anda ingin membagi kumpulan data untuk tujuan pelatihan dan pengujian Gunakan cuplikan di bawah ini untuk memilih baris dari 0 hingga indeks 2. Ini menghasilkan penurunan baris setelah indeks 2
Dalam kode ini, _8 memilih baris hingga indeks 2Ini adalah bagaimana Anda dapat menghapus semua baris setelah indeks tertentu Setelah menjatuhkan baris setelah indeks 2, Anda akan memiliki data di bawah ini dalam kerangka data product_nameUnit_PriceNo_Of_UnitsAvailable_QuantityAvailable_Since_Date0Keyboard500. 05511/5/20211Mouse200. 0564/23/2021 Ini adalah bagaimana Anda dapat menghapus baris setelah indeks tertentu Selanjutnya, Anda akan mempelajari cara menghapus baris dengan kondisi Cara Menjatuhkan Baris dengan Berbagai Kondisi di PandasAnda dapat menghapus baris dalam bingkai data berdasarkan kondisi tertentu Misalnya, Anda dapat membuang baris yang nilai kolomnya lebih besar dari X dan lebih kecil dari Y Ini mungkin berguna jika Anda ingin membuat kumpulan data yang mengabaikan kolom dengan nilai tertentu Untuk menghapus baris berdasarkan kondisi tertentu, pilih indeks baris yang melewati kondisi tertentu dan teruskan indeks tersebut ke metode
Dalam kode ini,
Setelah menjatuhkan baris dengan kondisi yang memiliki 3 lebih besar dari 400 dan kurang dari 600, Anda akan memiliki data di bawah ini dalam kerangka dataproduct_nameUnit_PriceNo_Of_UnitsAvailable_QuantityAvailable_Since_Date1Mouse200. 0564/23/2021 Ini adalah bagaimana Anda dapat menghapus baris dalam kerangka data menggunakan kondisi tertentu KesimpulanSebagai rangkuman, dalam artikel ini Anda telah mempelajari apa itu metode Jika Anda menyukai artikel ini, jangan ragu untuk membagikannya Anda Mungkin Juga Menyukai
IKLAN IKLAN IKLAN IKLAN IKLAN IKLAN IKLAN IKLAN Arsitek Solusi AWS dan penulis Teknis Purna Waktu di stackvidhya. com dan jsowl. com Jika Anda membaca sejauh ini, tweet ke penulis untuk menunjukkan bahwa Anda peduli. Tweet terima kasih Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai Bagaimana Anda menghapus baris tertentu dengan Python?Untuk menghapus baris dari DataFrame, gunakan metode drop() dan atur label indeks sebagai parameter .
Bagaimana cara menghapus nilai dari rangkaian dengan Python?fungsi drop() digunakan untuk menjatuhkan/menghapus elemen dari Seri dengan Python. Ini mengembalikan Seri dengan label indeks yang ditentukan dihapus.
Bagaimana cara menghapus baris tertentu dalam bingkai data?Untuk menghapus baris atau kolom dalam kerangka data, Anda perlu menggunakan metode drop() yang tersedia dalam kerangka data . Anda dapat membaca lebih lanjut tentang metode drop() dalam dokumen di sini. Baris diberi label menggunakan nomor indeks yang dimulai dengan 0, secara default. Kolom diberi label menggunakan nama.
Bagaimana cara menjatuhkan satu baris di panda?Metode 1. Menggunakan fungsi iloc()
. |